{"bugs":[],"categories":[{"categoryid":430,"name":"dev-ada","summary":"The dev-ada category contains libraries and utilities relevant to the Ada programming language."},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"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":75676,"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":"f7614ecddfe7e7fcb843085bb508eddfccb2bc3d","committime":"2026-03-26T19:58:29","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: use get_makeopts_*"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9c3361b3f2f400d478c0787a75240592752750c3","committime":"2026-01-03T18:30:52","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"c98635bbb3d5981ee8f1ce9aac0679436b80194d","committime":"2026-01-03T17:25:33","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: fix deps on gnatcoll-core"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5a7b99a5e58bdff0e029b6716ef4cdc6a1bc5dd7","committime":"2025-12-25T21:15:46","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"fb5e488c80d3794891f0fe6ecd562fca5dcf6bdf","committime":"2025-12-25T21:03:51","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: add 26.0.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"329eb909bfc80a7016fcff539556673db3311c67","committime":"2025-12-06T23:00:48","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"336097a71e5ba66647908e610f169f67e06be66a","committime":"2025-12-06T22:54:05","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: support gcc:16"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"87c4b1edba3318a609e53bd1377bd6bc3462bc0d","committime":"2025-05-08T10:09:41","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"4a29cdf55d1422e22457b1ac28234fb2f9ce7578","committime":"2025-05-07T17:44:48","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: support gcc:15"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d5597f0f41d27a37e1c182ef25a94bfbf7c6c0b0","committime":"2025-05-04T13:54:34","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"5fe0047c8d7f3122d5464b22843b74cab52d7b9c","committime":"2025-05-04T13:16:56","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: Stabilize 25.0.0-r2 x86, #951068"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"618087579bb95695cccfc2fe98aaa14564058095","committime":"2025-04-27T11:35:10","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"72ea69c1a31fb94d9b1a68c442beb3a3987580f1","committime":"2025-04-27T11:27:54","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: Stabilize 25.0.0-r2 amd64, #951068"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"00dc43b25f3f238c0ba64557c3c2db876eea2ed5","committime":"2025-04-26T16:50:57","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Closes: https:\/\/bugs.gentoo.org\/954177\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"92c83e894466e90fdfc6c5fad3addb75be16328d","committime":"2025-04-26T16:38:32","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: test needs gnatmem"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1c82b355056c65b0d79afbe22b370c0af194ae67","committime":"2025-02-24T20:48:35","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"f16cda4cd03c2dcf5efd7a80e55edd37ca4477ca","committime":"2025-02-24T20:08:21","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: drop gnat_2021"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dd501fd104a3043bb541bdd6d8e2ea1958b50c40","committime":"2025-02-23T17:18:25","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"e411aefa60a1ec56704dcaa24b665c4b0e6333ea","committime":"2025-02-23T17:03:51","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: SUBSLOT package"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2c6d7adb0793108dcba59e9d2cb827bf34c9ece3","committime":"2025-02-23T08:19:06","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"bdac7b074b6ab1b4edd068d766955a619bb14e6c","committime":"2025-02-23T08:09:55","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: add gcc_13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5e2983fc044f7f58576865537cb462202a01e46b","committime":"2025-02-09T19:48:23","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"655eedd705bcc89bd12c56e24b0e565d324d092e","committime":"2025-02-09T19:42:13","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: add 24.2.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e77f56611adb3d831de031ca56b535a25382f483","committime":"2025-01-18T22:03:15","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"b14e2e9f1a1111a1b9b32f6f9d158c9321f5abaf","committime":"2025-01-18T21:57:26","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: keyword 25.0.0 for ~arm64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0f39dd20c1ed870bd5f4cab7d876c453b9772203","committime":"2025-01-18T21:18:18","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"0d6284afad40a4f03c378a0ecfb9cd029b174dfa","committime":"2025-01-18T21:08:54","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: drop 23.0.0 add 25.0.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f2c9d58aa711a76ab3204aeb825af5ce77b0ea1f","committime":"2024-12-15T04:48:34","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"91a45f6a1165f051bb1a6adb0bfede07378a28de","committime":"2024-12-15T04:28:17","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: Stabilize 24.0.0-r1 x86, #944314"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"26c17edcc30626e9a461b06dda83bc81fbb4a191","committime":"2024-12-15T04:28:09","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: Stabilize 24.0.0-r1 amd64, #944314"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2f316535dc010b1fbf1ddaf4d4baa620a1ba3c23","committime":"2024-10-19T18:33:18","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"4459400b2a62e5568aaa62a789d6c85af26dc1b6","committime":"2024-10-19T18:21:17","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: enable gcc_14"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d07b46359e383356d7698ed0acae63134d8e8c05","committime":"2024-03-17T18:48:48","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"cbd873a89daab26d2fa0c7c7ef18bdf68de192b7","committime":"2024-03-17T18:40:30","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: add 24.0.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e1509a256068a92e781c2fd8b84ed5095eafe6cc","committime":"2023-12-10T16:33:51","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"d1d84597b107075cf1be8f8f4ce824be22e23e0f","committime":"2023-12-10T16:25:21","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: support gcc_13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"223b29af4b0b26bb987d19f0b00169388d44c68e","committime":"2023-05-25T16:16:52","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Closes: https:\/\/bugs.gentoo.org\/907055\nCloses: https:\/\/bugs.gentoo.org\/907056\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"9f2b43ad6b84f8631525ebc1dcf62d51b3e86bf1","committime":"2023-05-25T16:00:28","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: respect CFLAGS\/LDFLAGS on tools too"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"413b89fbcd5bbff64c74afeb6650898c23f55a1e","committime":"2023-05-24T05:47:02","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Closes: https:\/\/bugs.gentoo.org\/902525\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"cc974d70be053afdebbdf01808425b099b3f345b","committime":"2023-05-24T05:32:31","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: add libadalang dep"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5af06b1b2ce36469cf925408bd147af9b083b674","committime":"2023-05-23T19:16:54","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Closes: https:\/\/bugs.gentoo.org\/906971\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"b7627f7d9b794b1c42345616f8288d130e0e9727","committime":"2023-05-23T19:01:11","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: call python pkg_setup"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3aa4f5274f2dc2491f2c31c8333fa49083602c1a","committime":"2023-05-23T05:31:48","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Closes: https:\/\/bugs.gentoo.org\/902529\nCloses: https:\/\/bugs.gentoo.org\/902531\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"7c489e51eda445f81e772bb2c287748e574879a5","committime":"2023-05-23T05:27:06","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: respect ADAFLAGS & LDFLAGS"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"429938e567de0d936ff300953e8ab32bfb140bcb","committime":"2023-05-22T19:31:55","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Closes: https:\/\/bugs.gentoo.org\/902535\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"129ee4c06245a78f8a567c35658279d00fa7e136","committime":"2023-05-22T19:05:02","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: static-libs and static-pic control generation of .a files"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c5db4360e1d88fe3e2355e33cec88b70e21938f4","committime":"2023-03-21T21:16:53","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"4b116fc63f72eba7aedd207c7d4ad47150018363","committime":"2023-03-21T20:56:38","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: drop gcc_12_2_0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a723ee6b008cd88c1cc0ce1965a963b30d315b4b","committime":"2023-03-21T07:31:54","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"d092fc434912733ae0193a8db4d92055dbea40f9","committime":"2023-03-21T07:18:30","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: gcc_12, EAPI8"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d0ebee607de5c63d747980fbeb0806c193a29c9","committime":"2023-01-14T13:02:17","packageid":75676,"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":75676,"repoid":1,"summary":"*\/*: remove py3.8 from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3b6b15a60fb3174c58d0ccf2f17928216cfba123","committime":"2022-12-17T21:02:05","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"2e0541dec77c8adb5b7f2dd296337922c9e920c3","committime":"2022-12-17T20:59:08","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: fix shared"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"77ba7d19a9df6cac9d5fbbb73de20765bc42cae5","committime":"2022-12-17T14:02:14","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"624808861d5aa2943ae25da94db559bb65b2fba5","committime":"2022-12-17T13:47:02","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: disable py3.6, py3.7, pypy3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4aede6fb07c296b1d432b73f6fc971264416a179","committime":"2022-12-16T13:02:06","packageid":75676,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"9ff3f375bec4c5ba929ecef2d4f6e5d5761faf3f","committime":"2022-12-16T12:51:06","packageid":75676,"repoid":1,"summary":"dev-ada\/gpr: new package, add 23.0.0"}],"dependencies":[{"block":false,"categoryid":380,"description":"The GNU Compiler Collection","ebuildids":[885533,885533,885533,885996,885996,885996,885997,885997,885998,885998,885998],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"gcc","packageid":54038},{"block":false,"categoryid":430,"description":"Multi-Language Management","ebuildids":[885533,885996,885997,885998],"firstseen":"2017-03-23T14:36:45.594904","name":"gprbuild","packageid":66683,"summary":"GPRbuild is an advanced software tool designed to help automate the construction of multi-language systems. It removes complexity from multi-language development by allowing developers to quickly and easily compile and link software written in a combination of languages including Ada, Assembler, C, C++, and Fortran. Easily extendable by users to cover new toolchains and languages it is primarily aimed at projects of all sizes organized into subsystems and libraries and is particularly well-suited for compiled languages."},{"block":false,"categoryid":430,"description":"Set of modules that provide a simple manipulation of XML streams","ebuildids":[885533,885996,885997,885998],"firstseen":"2017-03-27T16:49:32.067838","name":"xmlada","packageid":66691,"summary":"XML\/Ada is a set of modules that provide a simple manipulation of XML streams. It supports the whole XML 1.1 specifications, and can parse any file that follows this standard (including the contents of the DTD, although no validation of the document is done based on those). It also provides support for a number of other standard associated with XML, like SAX, DOM and XML schemas. In addition, it includes a module to manipulate Unicode streams, since this is required by the XML standard."},{"block":false,"categoryid":430,"description":"GNAT Component Collection Core packages","ebuildids":[885533,885996,885997,885998],"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":[885533,885996,885997,885997,885998],"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":"GPR configuration knowledge base","ebuildids":[885533,885996,885997,885998],"firstseen":"2022-11-24T20:42:51.316163","name":"gprconfig_kb","packageid":75620,"summary":"GPRCONFIG KB is a knowledge base for configuring GPR toolchains, used by GPRbuild and GPR2 projects."}],"depending":[{"block":false,"categoryid":450,"description":"Software development for high-reliability applications","ebuildids":[854617,854617],"firstseen":"2017-10-21T19:07:57.494219","name":"spark","packageid":68098,"summary":"SPARK is a software development technology specifically designed for engineering high-reliability applications. It consists of a programming language, a verification toolset and a design method which, taken together, ensure that ultra-low defect software can be deployed in application domains where high-reliability must be assured, for example where safety and security are key requirements."},{"block":false,"categoryid":430,"description":"high performance semantic engine for the Ada programming language","ebuildids":[862664,862664,885610,885610],"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":"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},{"block":false,"categoryid":430,"description":"GNAT Documentation Generation Tool","ebuildids":[888715,888716,888717],"firstseen":"2022-12-18T20:21:39.969418","name":"gnatdoc","packageid":75680},{"block":false,"categoryid":430,"description":"Opinionated code formatter for the Ada language","ebuildids":[888718,888718,888719,888719],"firstseen":"2025-02-16T20:10:22.750139","name":"gnatformat","packageid":78166}],"ebuilds":[{"archs":["~amd64","~arm64","~x86"],"ebuildid":885533,"firstseen":"2025-12-25T21:26:37.602368","license":"Apache-2.0","moddate":"2026-03-29T19:22:42","packageid":75676,"repoid":1,"slot":"0\/26.0.0","uses":["ada_target_gcc_12","ada_target_gcc_13","ada_target_gcc_14","ada_target_gcc_15","ada_target_gcc_16","static-libs","static-pic","test"],"version":"26.0.0"},{"archs":["amd64","x86","~arm64"],"ebuildid":885998,"firstseen":"2026-01-03T18:41:09.628680","license":"Apache-2.0","moddate":"2026-03-29T19:22:42","packageid":75676,"repoid":1,"slot":"0\/25.0.0","uses":["ada_target_gcc_12","ada_target_gcc_13","ada_target_gcc_14","ada_target_gcc_15","ada_target_gcc_16","shared","static-libs","static-pic","test"],"version":"25.0.0-r4"},{"archs":["~amd64","~arm64","~x86"],"ebuildid":885997,"firstseen":"2026-01-03T18:41:09.628680","license":"Apache-2.0","moddate":"2026-03-29T19:22:42","packageid":75676,"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","static-libs","static-pic"],"version":"24.2.0-r1"},{"archs":["amd64","x86"],"ebuildid":885996,"firstseen":"2026-01-03T18:41:09.628680","license":"Apache-2.0","moddate":"2026-03-29T19:22:42","packageid":75676,"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","shared","static-libs","static-pic"],"version":"24.0.0-r3"}],"masks":[],"package":{"categoryid":430,"description":"LibGPR2 - Parser for GPR Project files","firstseen":"2022-12-16T13:07:39.277611","name":"gpr","packageid":75676},"rdependencies":[{"block":false,"categoryid":380,"description":"The GNU Compiler Collection","ebuildids":[885533,885533,885533,885996,885996,885996,885997,885997,885998,885998,885998],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"gcc","packageid":54038},{"block":false,"categoryid":430,"description":"Set of modules that provide a simple manipulation of XML streams","ebuildids":[885533,885996,885997,885998],"firstseen":"2017-03-27T16:49:32.067838","name":"xmlada","packageid":66691,"summary":"XML\/Ada is a set of modules that provide a simple manipulation of XML streams. It supports the whole XML 1.1 specifications, and can parse any file that follows this standard (including the contents of the DTD, although no validation of the document is done based on those). It also provides support for a number of other standard associated with XML, like SAX, DOM and XML schemas. In addition, it includes a module to manipulate Unicode streams, since this is required by the XML standard."},{"block":false,"categoryid":430,"description":"GNAT Component Collection Core packages","ebuildids":[885533,885996,885997,885998],"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":[885533,885996,885997,885997,885998],"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."}],"repos":[{"branch":"master","lastcommit":"1f58741385367db432e79500a838ced67b2a773d","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/AdaCore\/gpr"],"uses":[{"defaultflag":true,"description":"Build shared library","isdefault":true,"packageid":75676,"use":"shared"},{"description":"Build static versions of dynamic libraries as well","isdefault":false,"use":"static-libs"},{"description":"Build static library with pic code","isdefault":false,"packageid":75676,"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"}]}