{"bugs":[],"categories":[{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":428,"name":"dev-util","summary":"The dev-util category contains various miscellaneous development utilities."},{"categoryid":411,"name":"gnome-base","summary":"The gnome-base category contains core GNOME packages."},{"categoryid":320,"name":"net-libs","summary":"The net-libs category contains libraries that are network-related."},{"categoryid":380,"name":"sys-devel","summary":"The sys-devel category contains various core system development tools and 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":"68eefa0550200089fabeca32b3c799fd162f183c","committime":"2026-02-12T00:15:51","packageid":77671,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"johannesp@posteo.net","authorname":"Johannes Penßel","body":"g-o-common provides Makefile.introspection, which tells autotools how to\ngenerate GIR data for the project. This is not necessary for projects based\non meson. (it uses the gnome submodule for that)\n\nSigned-off-by: Johannes Penßel <johannesp@posteo.net>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/45754\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/45754\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"0c9d2b3efc595e823a6e722d3c342b3494ee38ff","committime":"2026-02-11T11:31:30","packageid":77671,"repoid":1,"summary":"*\/*: drop gobject-introspection-common dep for meson-based ebuilds"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3c30419999bab71a34c7b62eb6d38ea0c9e24e75","committime":"2026-01-13T21:30:51","packageid":77671,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"This is similar to d83e25b6a59578c519b2910640b5cb4205f0275c. Adapted parona's\nsed then checked results:\n```\n$ sed -E '\/dev-util\\\/gdbus-codegen(:=|\\s|$|-[0-9]|\\[)\/ { s\/(>=)?dev-util\\\/gdbus-codegen(-[0-9.r-]*)?\/>=dev-util\\\/gdbus-codegen-2.80.5-r1\/ }' *\/*\/*.ebuild -i\n```\n\nWe need to make the PM upgrade to newer gdbus-codegen (see\nda84c0959ec1fc73002405e18be15b06546e43c9). Otherwise, a gdbus-codegen\nthat is broken (even if we added a newer version and dropped old etc)\nmay be used to build other packages and cause build failures.\n\nBug: https:\/\/bugs.gentoo.org\/919904\nBug: https:\/\/bugs.gentoo.org\/922654\nBug: https:\/\/bugs.gentoo.org\/959259\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"9e8d0acdcb56d57dfdfef79eb7297591701f582a","committime":"2026-01-13T21:24:11","packageid":77671,"repoid":1,"summary":"*\/*: depend on newer gdbus-codegen as a workaround"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a3e68b7e0edee096baa3a7600b0c348fafce5102","committime":"2025-12-22T11:15:50","packageid":77671,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3139811e9198426beaa7860494062b728fdde7d0","committime":"2025-12-14T10:45:47","packageid":77671,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ddd1e5c60fc005ed4cf002b90ddb2ab4cff8ca50","committime":"2025-10-26T03:48:29","packageid":77671,"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":77671,"repoid":1,"summary":"*\/*: depend on newer gobject-introspection as a workaround"},{"authoremail":"lschmelting@posteo.com","authorname":"Lukas Schmelting","body":"Signed-off-by: Lukas Schmelting <lschmelting@posteo.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/43870\nSigned-off-by: Pacho Ramos <pacho@gentoo.org>","commitid":"a0a0fc6060a1dd08ba280a1955c8bbcd6c577043","committime":"2025-09-21T07:59:47","packageid":77671,"repoid":1,"summary":"net-libs\/msgraph: add 0.3.3"},{"authoremail":"lschmelting@posteo.com","authorname":"Lukas Schmelting","body":"Signed-off-by: Lukas Schmelting <lschmelting@posteo.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/43870\nSigned-off-by: Pacho Ramos <pacho@gentoo.org>","commitid":"ec07d09603045b9b8c0ba528246327da4a60a390","committime":"2025-09-21T07:59:41","packageid":77671,"repoid":1,"summary":"net-libs\/msgraph: adjust SLOT scheme"},{"authoremail":"lschmelting@posteo.com","authorname":"Lukas Schmelting","body":"Closes: https:\/\/bugs.gentoo.org\/937229\nCloses: https:\/\/bugs.gentoo.org\/963153\nSigned-off-by: Lukas Schmelting <lschmelting@posteo.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/43876\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/43876\nSigned-off-by: Pacho Ramos <pacho@gentoo.org>","commitid":"c726ba3c6207624a63f185dccfe11c4b51ceba61","committime":"2025-09-20T19:18:49","packageid":77671,"repoid":1,"summary":"net-libs\/msgraph: fix gtk-doc handling"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4d5ae1babf15c766c6d8a16758cbc87dceca4483","committime":"2025-07-03T02:52:27","packageid":77671,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"57467a2d6b2cc4a48621abc2de401939f6401d03","committime":"2025-07-03T02:39:24","packageid":77671,"repoid":1,"summary":"net-libs\/msgraph: Stabilize 0.2.3 arm64, #959242"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0105b0c240205ac8fc95d70747d69cae67c63afb","committime":"2025-06-28T22:06:50","packageid":77671,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"a49258630d3cc31d70ec38c004a6ebdfae5f8675","committime":"2025-06-28T21:55:49","packageid":77671,"repoid":1,"summary":"net-libs\/msgraph: Stabilize 0.2.3 x86, #959242"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"33fff947b4e7e6c593f4de244052666f40f0201b","committime":"2025-06-28T21:06:51","packageid":77671,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"3af6fa68c2e29497972f18cb913ab489b3d51fb0","committime":"2025-06-28T20:47:55","packageid":77671,"repoid":1,"summary":"net-libs\/msgraph: Stabilize 0.2.3 amd64, #959242"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9804a0eee6594d66ac6831b4c86aaa7675010f47","committime":"2025-01-06T04:03:14","packageid":77671,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xen0n@gentoo.org","authorname":"WANG Xuerui","body":"Signed-off-by: WANG Xuerui <xen0n@gentoo.org>","commitid":"a664248a11e178651f19df3d21e428f9dd89b7c5","committime":"2025-01-06T02:58:29","packageid":77671,"repoid":1,"summary":"net-libs\/msgraph: keyword 0.2.3 for ~loong"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5091065959707e82ac625e90d4549c198384b25e","committime":"2024-08-04T23:20:41","packageid":77671,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"d463954776b08f880f7fc042a4e97121fb25714e","committime":"2024-08-04T23:09:55","packageid":77671,"repoid":1,"summary":"net-libs\/msgraph: Keyword 0.2.3 riscv, #937040"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"21ad24258b06b75ac000387addd59589bc85270b","committime":"2024-08-03T08:21:03","packageid":77671,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"pacho@gentoo.org","authorname":"Pacho Ramos","body":"Closes: https:\/\/bugs.gentoo.org\/937085\nSigned-off-by: Pacho Ramos <pacho@gentoo.org>","commitid":"ab0ec5e4e3c72a9fb05b7926cb0ea5e9147cb91e","committime":"2024-08-03T07:50:13","packageid":77671,"repoid":1,"summary":"net-libs\/msgraph: Fix dependencies"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"694066a416f6e03875d281aba6f5b053098a38ff","committime":"2024-08-01T17:03:52","packageid":77671,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"63a9aee27596477b2526970d7c00a755bfb6932d","committime":"2024-08-01T16:46:56","packageid":77671,"repoid":1,"summary":"net-libs\/msgraph: Keyword 0.2.3 x86, #937040"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"1f540ffb761795e25d4b48f19b11f94390ff4595","committime":"2024-08-01T16:46:55","packageid":77671,"repoid":1,"summary":"net-libs\/msgraph: Keyword 0.2.3 arm, #937040"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"2468c3bd5fe84cdaffec33cf4329de91e0547a52","committime":"2024-08-01T16:46:54","packageid":77671,"repoid":1,"summary":"net-libs\/msgraph: Keyword 0.2.3 arm64, #937040"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"c6ac23fdf46a41b47f7f26ff8069e143c0565c39","committime":"2024-08-01T16:46:53","packageid":77671,"repoid":1,"summary":"net-libs\/msgraph: Keyword 0.2.3 ppc64, #937040"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ec9da74bf8dfe746e6d22b2bb25eaea03c90e62b","committime":"2024-08-01T08:34:12","packageid":77671,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"pacho@gentoo.org","authorname":"Pacho Ramos","body":"Handle tests, and keyword only in the arch we tested\n\nSigned-off-by: Pacho Ramos <pacho@gentoo.org>","commitid":"f1fae2dcc9ecfdd5c73fbd5f5de705365c1eab40","committime":"2024-08-01T08:07:21","packageid":77671,"repoid":1,"summary":"net-libs\/msgraph: Fix dependencies"},{"authoremail":"gjoandet@gmail.com","authorname":"Guillermo Joandet","body":"Bug: https:\/\/github.com\/gentoo\/gentoo\/pull\/35307\nSigned-off-by: Guillermo Joandet <gjoandet@gmail.com>\nSigned-off-by: Pacho Ramos <pacho@gentoo.org>","commitid":"f2239f5713c7b9dbb708b2036c243e75a5e4eb4f","committime":"2024-05-25T22:22:51","packageid":77671,"repoid":1,"summary":"net-libs\/msgraph: New Package 0.2.3"}],"dependencies":[{"block":false,"categoryid":393,"description":"Introspection system for GObject-based libraries","ebuildids":[885286,885287],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gobject-introspection","packageid":42119},{"block":false,"categoryid":380,"description":"GNU locale utilities","ebuildids":[885286,885287],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"gettext","packageid":42915},{"block":false,"categoryid":320,"description":"HTTP client\/server library for GNOME","ebuildids":[885286,885287],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"libsoup","packageid":43154},{"block":false,"categoryid":393,"description":"The GLib library of C routines","ebuildids":[885286,885287],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"glib","packageid":47581},{"block":false,"categoryid":393,"description":"Library providing GLib serialization and deserialization for the JSON format","ebuildids":[885286,885287],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"voyageur@gentoo.org","maintainername":"Bernard Cafarelli","name":"json-glib","packageid":53226,"summary":"JSON-GLib is a library providing serialization and deserialization support for the JavaScript Object Notation (JSON) format described by RFC 4627. Many high-level languages already provide native modules for parsing, generating and manipulating JSON data streams. JSON-GLib is a C library based on GLib and released under the terms of the GNU Lesser General Public License version 2.1. It provides a parser and a generator GObject classes and various wrappers for the complex data types employed by JSON, such as arrays and objects. JSON-GLib uses GLib native data types and the generic value container GValue for ease of development. It also provides integration with the GObject classes for direct serialization into, and deserialization from, JSON data streams."},{"block":false,"categoryid":320,"description":"Helper library for RESTful services","ebuildids":[885286,885287],"firstseen":"2011-04-24T15:21:59.848666","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"rest","packageid":57270},{"block":false,"categoryid":428,"description":"GDBus code and documentation generator","ebuildids":[885286,885287],"firstseen":"2011-09-28T14:35:22.459378","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gdbus-codegen","packageid":57994},{"block":false,"categoryid":320,"description":"GNOME framework for accessing online accounts","ebuildids":[885286,885287],"firstseen":"2011-10-29T14:35:50.825781","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gnome-online-accounts","packageid":58095},{"block":false,"categoryid":396,"description":"Virtual for the pkg-config implementation","ebuildids":[885286,885287],"firstseen":"2012-05-02T14:36:48.197227","maintainer":"freedesktop-bugs@gentoo.org","maintainername":"Gentoo Freedesktop Project","name":"pkgconfig","packageid":59221},{"block":false,"categoryid":320,"description":"HTTP web service mocking library","ebuildids":[885286,885287],"firstseen":"2014-09-25T13:37:30.475040","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"uhttpmock","packageid":62559}],"depending":[{"block":false,"categoryid":411,"description":"Virtual filesystem implementation for GIO","ebuildids":[885284,885284,885285,885285,894377,894377],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gvfs","packageid":46988,"summary":"GVfs is a userspace virtual filesystem implementation for GIO (a library available in GLib). GVfs comes with a set of backends, including trash support, SFTP, SMB, HTTP, DAV, and many others. GVfs also contains modules for GIO that implement volume monitors and persistent metadata storage. There is also FUSE support that provides limited access to the GVfs filesystems for applications not using GIO."}],"ebuilds":[{"archs":["~amd64","~arm","~arm64","~loong","~ppc64","~riscv","~x86"],"ebuildid":885287,"firstseen":"2025-12-22T11:17:54.095250","license":"LGPL-2+","moddate":"2026-04-02T22:11:34","packageid":77671,"repoid":1,"slot":"0\/1.1","uses":["debug","gtk-doc","introspection","man","test"],"version":"0.3.3"},{"archs":["amd64","arm64","x86","~arm","~loong","~ppc64","~riscv"],"ebuildid":885286,"firstseen":"2025-12-22T11:17:54.095250","license":"LGPL-2+","moddate":"2026-04-02T22:11:34","packageid":77671,"repoid":1,"slot":"0\/0.1","uses":["debug","gtk-doc","introspection","man","test"],"version":"0.2.3-r1"}],"masks":[],"package":{"categoryid":320,"description":"GLib-based library for accessing online serive APIs using MS Graph protocol.","firstseen":"2024-08-01T09:49:28.961659","name":"msgraph","packageid":77671},"rdependencies":[{"block":false,"categoryid":393,"description":"Introspection system for GObject-based libraries","ebuildids":[885286,885287],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gobject-introspection","packageid":42119},{"block":false,"categoryid":320,"description":"HTTP client\/server library for GNOME","ebuildids":[885286,885287],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"libsoup","packageid":43154},{"block":false,"categoryid":393,"description":"The GLib library of C routines","ebuildids":[885286,885287],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"glib","packageid":47581},{"block":false,"categoryid":393,"description":"Library providing GLib serialization and deserialization for the JSON format","ebuildids":[885286,885287],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"voyageur@gentoo.org","maintainername":"Bernard Cafarelli","name":"json-glib","packageid":53226,"summary":"JSON-GLib is a library providing serialization and deserialization support for the JavaScript Object Notation (JSON) format described by RFC 4627. Many high-level languages already provide native modules for parsing, generating and manipulating JSON data streams. JSON-GLib is a C library based on GLib and released under the terms of the GNU Lesser General Public License version 2.1. It provides a parser and a generator GObject classes and various wrappers for the complex data types employed by JSON, such as arrays and objects. JSON-GLib uses GLib native data types and the generic value container GValue for ease of development. It also provides integration with the GObject classes for direct serialization into, and deserialization from, JSON data streams."},{"block":false,"categoryid":320,"description":"Helper library for RESTful services","ebuildids":[885286,885287],"firstseen":"2011-04-24T15:21:59.848666","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"rest","packageid":57270},{"block":false,"categoryid":320,"description":"GNOME framework for accessing online accounts","ebuildids":[885286,885287],"firstseen":"2011-10-29T14:35:50.825781","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gnome-online-accounts","packageid":58095},{"block":false,"categoryid":320,"description":"HTTP web service mocking library","ebuildids":[885286,885287],"firstseen":"2014-09-25T13:37:30.475040","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"uhttpmock","packageid":62559}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/gitlab.gnome.org\/GNOME\/msgraph"],"uses":[{"description":"Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https:\/\/wiki.gentoo.org\/wiki\/Project:Quality_Assurance\/Backtraces","isdefault":false,"use":"debug"},{"description":"Build and install gtk-doc based developer documentation for dev-util\/devhelp, IDE and offline use","isdefault":false,"use":"gtk-doc"},{"defaultflag":true,"description":"Add support for GObject based introspection","isdefault":true,"use":"introspection"},{"description":"Build and install man pages","isdefault":false,"use":"man"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"}]}