{"bugs":[],"categories":[{"categoryid":430,"name":"dev-ada","summary":"The dev-ada category contains libraries and utilities relevant to the Ada programming language."},{"categoryid":380,"name":"sys-devel","summary":"The sys-devel category contains various core system development tools and libraries."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"92d30042341ebbd6468b69c10fbe76a5a9556dbd","committime":"2026-03-29T19:15:58","packageid":78166,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"multiprocessing backward deprecated makeopts_* in <EAPI-9, breaking CI\n\nDone via:\n```\ngrep -RP '(?<!get_)makeopts_jobs'\nsed -e 's\/(\\(makeopts_jobs\\))\/\\(get_\\1)\/g' -i *\/*\/*.ebuild eclass\/*.eclass\nsed -e 's\/(\\(makeopts_jobs\\)\/\\(get_\\1\/g' -i *\/*\/*.ebuild eclass\/*.eclass\n\ngrep -RP '(?<!get_)makeopts_loadavg'\nsed -e 's\/(\\(makeopts_loadavg\\))\/\\(get_\\1)\/g' -i *\/*\/*.ebuild eclass\/*.eclass\nsed -e 's\/(\\(makeopts_loadavg\\)\/\\(get_\\1\/g' -i *\/*\/*.ebuild eclass\/*.eclass\n```\n\nSigned-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nPart-of: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/426\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"76452bc5f81bdde0b39a36b7e8ca098d9e7aa612","committime":"2026-03-26T19:58:28","packageid":78166,"repoid":1,"summary":"dev-ada\/gnatformat: use get_makeopts_*"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"73b6bd4a61a9ce4ca5896e1c6f211f5080f20e45","committime":"2026-02-03T15:45:51","packageid":78166,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"bed21cd56ca69bb7e48a66786896292945d278dd","committime":"2026-02-03T15:27:21","packageid":78166,"repoid":1,"summary":"dev-ada\/gnatformat: add deps on gnatcoll-*"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b767d24fe660dec1924275cd481495506dcaf655","committime":"2026-01-01T23:15:57","packageid":78166,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"837b36b3f056a01d300e5f16322d211b82959cb3","committime":"2026-01-01T23:02:50","packageid":78166,"repoid":1,"summary":"dev-ada\/gnatformat: add deps on gnatcoll-bindings"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"977efb3cfa090aa0db1d8f7898a26d73c2f17ba0","committime":"2025-12-31T22:45:54","packageid":78166,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"75fd06821e8692b8be644fedc5bcdc9a944bed4d","committime":"2025-12-31T22:29:28","packageid":78166,"repoid":1,"summary":"dev-ada\/gnatformat: add 26.0.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"88f7815336bf660dfc1ce88b3f8b2a299edaa13f","committime":"2025-12-25T21:45:47","packageid":78166,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"11e2ffa4b2c622c19a4215adf53e9c2e69081676","committime":"2025-12-25T21:36:10","packageid":78166,"repoid":1,"summary":"dev-ada\/gnatformat: require gpr-25 or less"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"da8c6df5627da29e5672a5f6547801614a66483f","committime":"2025-12-07T12:30:47","packageid":78166,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"031cb3b8025ee49f27f0bb5e0558b5ddeaed4d34","committime":"2025-12-07T12:17:46","packageid":78166,"repoid":1,"summary":"dev-ada\/gnatformat: support gcc:16"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"41061666679eeade28540224b29c9a0bd946b7ae","committime":"2025-05-10T21:25:12","packageid":78166,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"29e83ee3843f3e637cc61b7f9ccceeef80888fa5","committime":"2025-05-10T20:26:27","packageid":78166,"repoid":1,"summary":"dev-ada\/gnatformat: support gcc:15"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7885490d1130d6f40d2755bc44160dcdd7b408be","committime":"2025-04-05T20:20:49","packageid":78166,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Closes: https:\/\/bugs.gentoo.org\/952269\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"d8654206c823f2f0d148359ef31dda1f024244e1","committime":"2025-04-05T19:59:59","packageid":78166,"repoid":1,"summary":"dev-ada\/gnatformat: enable py3.13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f45bc659b071aac7bac0a01714d3bfad2c565b6d","committime":"2025-02-23T07:33:27","packageid":78166,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"505ff0bb5c5dd6e68b2f90cab309eaec1e67e16f","committime":"2025-02-23T07:08:48","packageid":78166,"repoid":1,"summary":"dev-ada\/gnatformat: keyword 25.0.0 for ~x86"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c22477e44c5b2ad63daddb35a1497eddce0e807c","committime":"2025-02-16T21:48:41","packageid":78166,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"70461424fa64a3bb9e718ffaa08fe725e4b7549a","committime":"2025-02-16T21:43:33","packageid":78166,"repoid":1,"summary":"dev-ada\/gnatformat: keyword 25.0.0 for ~arm64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6b0135a5f463001af2ebbccf69763867a61033b2","committime":"2025-02-16T20:03:38","packageid":78166,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"eadac9a160a0ca520b32c27562e64f4deba3bb92","committime":"2025-02-16T19:51:13","packageid":78166,"repoid":1,"summary":"dev-ada\/gnatformat: new package, add 25.0.0"}],"dependencies":[{"block":false,"categoryid":380,"description":"The GNU Compiler Collection","ebuildids":[888718,888718,888718,888719,888719,888719],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"gcc","packageid":54038},{"block":false,"categoryid":430,"description":"GNAT Component Collection Core packages","ebuildids":[888718,888719],"firstseen":"2018-06-12T20:33:19.940328","name":"gnatcoll-core","packageid":69174,"summary":"The reusable library known as the GNAT Component Collection (GNATColl) is based on one main principle: general-purpose packages that are part of the GNAT technology should also be available to GNAT user application code. The compiler front end, the GNAT Programming Studio (GPS) Interactive Development Environment, and the GNAT Tracker web-based interface all served as sources for the components. The GNATColl components complement the predefined Ada and GNAT libraries and deal with a range of common programming issues including string and text processing, memory management, and file handling. Several of the components are especially useful in enterprise applications."},{"block":false,"categoryid":430,"description":"GNAT Component Collection","ebuildids":[888718,888719],"firstseen":"2018-06-22T07:43:05.450548","name":"gnatcoll-bindings","packageid":69206,"summary":"The reusable library known as the GNAT Component Collection (GNATColl) is based on one main principle: general-purpose packages that are part of the GNAT technology should also be available to GNAT user application code. The compiler front end, the GNAT Programming Studio (GPS) Interactive Development Environment, and the GNAT Tracker web-based interface all served as sources for the components. The GNATColl components complement the predefined Ada and GNAT libraries and deal with a range of common programming issues including string and text processing, memory management, and file handling. Several of the components are especially useful in enterprise applications."},{"block":false,"categoryid":430,"description":"high performance semantic engine for the Ada programming language","ebuildids":[888718,888719],"firstseen":"2021-12-15T22:29:46.775560","name":"libadalang","packageid":73758,"summary":"Libadalang is a project to build a high performance semantic engine for the Ada programming language. It is meant to provide a basis to write Ada tooling, including tools working on potentially changing and incorrect code, such as IDEs."},{"block":false,"categoryid":430,"description":"LibGPR2 - Parser for GPR Project files","ebuildids":[888718,888719],"firstseen":"2022-12-16T13:07:39.277611","name":"gpr","packageid":75676},{"block":false,"categoryid":430,"description":"Implementation of a DPLL-based SAT solver in Ada","ebuildids":[888718,888719],"firstseen":"2024-03-15T11:26:12.939600","name":"AdaSAT","packageid":77178,"summary":"Implementation of a DPLL-based SAT solver in Ada. Main features: Conflict analysis and backjumping Two-watched literals scheme Built-in support for At-Most-One constraints Custom theories"},{"block":false,"categoryid":430,"description":"A high level string and text processing library","ebuildids":[888719],"firstseen":"2025-12-23T22:29:35.563797","name":"vss-extra","packageid":78674}],"depending":[{"block":false,"categoryid":430,"description":"a Language Server Protocol for Ada\/SPARK","ebuildids":[885460,885460,886111,886111,886123,886123,886128,886128,886134,886134,886140,886140,886141,886141,886146,886146],"firstseen":"2021-12-31T20:16:20.687442","name":"ada_language_server","packageid":73963}],"ebuilds":[{"archs":["~amd64","~arm64","~x86"],"ebuildid":888719,"firstseen":"2026-02-03T16:05:36.156587","license":"Apache-2.0","moddate":"2026-03-29T19:22:42","packageid":78166,"repoid":1,"slot":"0","uses":["ada_target_gcc_12","ada_target_gcc_13","ada_target_gcc_14","ada_target_gcc_15","ada_target_gcc_16","doc","static-libs","static-pic","test"],"version":"26.0.0-r2"},{"archs":["~amd64","~arm64","~x86"],"ebuildid":888718,"firstseen":"2026-02-03T16:05:36.156587","license":"Apache-2.0","moddate":"2026-03-29T19:22:42","packageid":78166,"repoid":1,"slot":"0","uses":["ada_target_gcc_12","ada_target_gcc_13","ada_target_gcc_14","ada_target_gcc_15","ada_target_gcc_16","doc","static-libs","static-pic","test"],"version":"25.0.0-r3"}],"masks":[],"package":{"categoryid":430,"description":"Opinionated code formatter for the Ada language","firstseen":"2025-02-16T20:10:22.750139","name":"gnatformat","packageid":78166},"rdependencies":[{"block":false,"categoryid":380,"description":"The GNU Compiler Collection","ebuildids":[888718,888718,888718,888719,888719,888719],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"gcc","packageid":54038},{"block":false,"categoryid":430,"description":"GNAT Component Collection Core packages","ebuildids":[888718,888719],"firstseen":"2018-06-12T20:33:19.940328","name":"gnatcoll-core","packageid":69174,"summary":"The reusable library known as the GNAT Component Collection (GNATColl) is based on one main principle: general-purpose packages that are part of the GNAT technology should also be available to GNAT user application code. The compiler front end, the GNAT Programming Studio (GPS) Interactive Development Environment, and the GNAT Tracker web-based interface all served as sources for the components. The GNATColl components complement the predefined Ada and GNAT libraries and deal with a range of common programming issues including string and text processing, memory management, and file handling. Several of the components are especially useful in enterprise applications."},{"block":false,"categoryid":430,"description":"GNAT Component Collection","ebuildids":[888718,888719],"firstseen":"2018-06-22T07:43:05.450548","name":"gnatcoll-bindings","packageid":69206,"summary":"The reusable library known as the GNAT Component Collection (GNATColl) is based on one main principle: general-purpose packages that are part of the GNAT technology should also be available to GNAT user application code. The compiler front end, the GNAT Programming Studio (GPS) Interactive Development Environment, and the GNAT Tracker web-based interface all served as sources for the components. The GNATColl components complement the predefined Ada and GNAT libraries and deal with a range of common programming issues including string and text processing, memory management, and file handling. Several of the components are especially useful in enterprise applications."},{"block":false,"categoryid":430,"description":"high performance semantic engine for the Ada programming language","ebuildids":[888718,888719],"firstseen":"2021-12-15T22:29:46.775560","name":"libadalang","packageid":73758,"summary":"Libadalang is a project to build a high performance semantic engine for the Ada programming language. It is meant to provide a basis to write Ada tooling, including tools working on potentially changing and incorrect code, such as IDEs."},{"block":false,"categoryid":430,"description":"LibGPR2 - Parser for GPR Project files","ebuildids":[888718,888719],"firstseen":"2022-12-16T13:07:39.277611","name":"gpr","packageid":75676},{"block":false,"categoryid":430,"description":"Implementation of a DPLL-based SAT solver in Ada","ebuildids":[888718,888719],"firstseen":"2024-03-15T11:26:12.939600","name":"AdaSAT","packageid":77178,"summary":"Implementation of a DPLL-based SAT solver in Ada. Main features: Conflict analysis and backjumping Two-watched literals scheme Built-in support for At-Most-One constraints Custom theories"},{"block":false,"categoryid":430,"description":"A high level string and text processing library","ebuildids":[888719],"firstseen":"2025-12-23T22:29:35.563797","name":"vss-extra","packageid":78674}],"repos":[{"branch":"master","lastcommit":"1f58741385367db432e79500a838ced67b2a773d","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/AdaCore\/gnatformat"],"uses":[{"description":"Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"description":"Build static versions of dynamic libraries as well","isdefault":false,"use":"static-libs"},{"description":"Build static library with pic code","isdefault":false,"packageid":78166,"use":"static-pic"},{"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":"Compile with sys-devel\/gcc:12","group":"ada_target","isdefault":false,"use":"gcc_12"},{"description":"Compile with sys-devel\/gcc:13","group":"ada_target","isdefault":false,"use":"gcc_13"},{"description":"Compile with sys-devel\/gcc:14","group":"ada_target","isdefault":false,"use":"gcc_14"},{"description":"Compile with sys-devel\/gcc:15","group":"ada_target","isdefault":false,"use":"gcc_15"},{"description":"Compile with sys-devel\/gcc:16","group":"ada_target","isdefault":false,"use":"gcc_16"}]}