summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* toolchain.eclass: stop installing /usr/bin/c89 and /usr/bin/c99Sergei Trofimovich2020-08-192-41/+0
| | | | | | | | Ownership of /usr/bin/c89 and /usr/bin/c99 was switched to sys-devel/gcc-config-2.3.1. Closes: https://bugs.gentoo.org/728722 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/gnat-gpl: backport libatomic/libitm -Werror fix to 2017Sergei Trofimovich2020-06-213-0/+40
| | | | | Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/gnat-gpl: backport libgomp -Werror fix to 2017Sergei Trofimovich2020-06-212-0/+21
| | | | | Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/gnat-gpl: backport libsanitizer fix to 2018Sergei Trofimovich2020-06-213-0/+93
| | | | | | | Reported-by: Agostino Sarubbo Bug: https://bugs.gentoo.org/726752 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* toolchain.eclass: drop fix_libtool_files.shSergei Trofimovich2020-06-192-400/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fixlafiles.awk can mangle two things in .la fils: 1. patch reference 'from .../libstdc++.la' to '-lstdc++' 2. change ${CHOST} when user switches CHOST and rebuilds the system [1.] is not relevant since gcc-4 in Gentoo where we started deleting libstdc++.la on gcc installation. Nothing should embed libstdc++.la paths anymore. [2.] is a rare one-off step that has a lot more caveats than just .la file patching. Generally .la files are tracked by package manager and should not be changed after they are installed on disk. 'fix_libtool_files.sh' breaks that invariant. On top of that portage's FEATURES=fixlafiles removes nested .la files references. Let's remove 'fix_libtool_files.sh' and 'fixlafiles.awk' completely. If really needed we can reintroduce it as a separate tool. Closes: https://bugs.gentoo.org/722554 Closes: https://bugs.gentoo.org/657330 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/gnat-gpl: remove an old versionAlfredo Tupone2020-06-122-142/+0
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: x86 stable wrt bug #727744Agostino Sarubbo2020-06-121-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/gnat-gpl: amd64 stable wrt bug #727744Agostino Sarubbo2020-06-121-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-lang/gnat-gpl: TEST restrict. No specific test is present for adaAlfredo Tupone2020-06-101-1/+1
| | | | | | Closes: https://bugs.gentoo.org/727824 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: do not depend on CHOST when rm ldAlfredo Tupone2020-04-135-5/+5
| | | | | | Closes: https://bugs.gentoo.org/717298 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: fix build with glibc-2.31Alfredo Tupone2020-04-122-0/+142
| | | | | | Closes: https://bugs.gentoo.org/716278 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: use the toolchain eclass ada facilitiesAlfredo Tupone2020-04-045-51/+8
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* */*: [QA] Use consistent function definition formattingDavid Seifert2020-02-224-4/+4
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-lang/gnat-gpl: use the new toolchain.eclassTupone Alfredo2020-02-035-83/+48
| | | | | | Closes: https://bugs.gentoo.org/706588 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: make gcc-configure-texinfo.patch -p1 friendlySergei Trofimovich2020-02-011-2/+2
| | | | | Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/gnat-gpl: remove unused patchMichael Mair-Keimberger2019-12-081-31/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13921 Signed-off-by: Aaron Bauman <bman@gentoo.org>
* dev-lang/gnat-gpl: remove src_install (use default)Tupone Alfredo2019-11-254-128/+0
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: remove old versionsTupone Alfredo2019-11-235-798/+0
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: Stable versionsTupone Alfredo2019-11-234-4/+4
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: put a guards against tool renaming made twiceTupone Alfredo2019-11-224-20/+24
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: sync patches with gcc-8.3Tupone Alfredo2019-11-212-0/+192
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: EAPI 6Tupone Alfredo2019-11-212-2/+195
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: EAPI 6Tupone Alfredo2019-11-203-16/+209
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: EAPI 6Tupone Alfredo2019-11-203-4/+216
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: default is to boostrapTupone Alfredo2019-11-061-1/+1
| | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* toolchain.eclass: rename USE=regression-test to USE=testSergei Trofimovich2019-11-041-2/+0
| | | | | | | | | | | | | gcc-8.3 is stable on all the platforms for a while. Renaming 'regression-test' to 'test' for older ebuilds as well. While at it: - make test runs unconditional - drop installation of test results - add RESTRICT="!test? ( test )" - drop 'regression-test' from metadata files Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/gnat-gpl: fix MissingTestRestrictTupone Alfredo2019-10-031-0/+1
| | | | | Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: bootstrap use flag description fixedTupone Alfredo2019-09-161-0/+1
| | | | | | Closes: https://bugs.gentoo.org/694500 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: Make USE=nptl localMichał Górny2019-09-151-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/gnat-gpl: Make USE=gcj localMichał Górny2019-09-151-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-lang/gnat-gpl: wrong (previous) commitTupone Alfredo2019-07-271-3/+0
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: StableTupone Alfredo2019-07-262-2/+5
| | | | | Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* dev-lang/gnat-gpl: fix gnatmake using gcc-8.3.1 instead of gccTupone Alfredo2019-05-311-0/+18
| | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
* dev-lang/gnat-gpl: Bump to 2019Tupone Alfredo2019-05-294-0/+220
| | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* dev-lang/gnat-gpl: Removing oldTupone Alfredo2019-05-282-192/+0
| | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* dev-lang/gnat-gpl: Stabilize gnat-gpl-2018-r2 versionTupone Alfredo2019-05-281-1/+1
| | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* dev-lang/gnat-gpl: Fix build w/o ustat. Sync with gcc-7.3.0-r6Tupone Alfredo2019-04-202-0/+193
| | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* dev-lang/gnat-gpl: Fix build withouy ustatTupone Alfredo2019-04-202-1/+35
| | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* dev-lang/gnat-gpl: Fix missing ustat.h for gnat-gpl-2016Tupone Alfredo2019-04-192-1/+34
| | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* dev-lang/gnat-gpl: Maintainer -> ada@gentoo.orgTupone Alfredo2018-12-191-3/+2
| | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* dev-lang/gnat-gpl: Stabilize and remove oldTupone Alfredo2018-11-182-217/+1
| | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* dev-lang/gnat-gpl: Add some profile definitions from 2017Tupone Alfredo2018-11-182-0/+331
| | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* dev-lang/gnat-gpl: Stabilize and remove oldTupone Alfredo2018-11-172-215/+1
| | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* dev-lang/gnat-gpl: Add Finalization_Size su gnatcoll-2017 can buildTupone Alfredo2018-11-172-0/+436
| | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* dev-lang/gnat-gpl: stabilize and drop oldTupone Alfredo2018-11-074-217/+2
| | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* dev-lang/gnat-gpl: Remove old versionTupone Alfredo2018-10-312-191/+0
| | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* dev-lang/gnat-gpl: Align patch with sys-devel/gccTupone Alfredo2018-10-093-0/+407
| | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
* dev-lang/gnat-gpl: bootstrap by default.Tupone Alfredo2018-07-301-1/+1
| | | | | Closes: http://bugs.gentoo.org/662272 Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-lang/gnat-gpl: Fix blocking slotTupone Alfredo2018-06-251-1/+1
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9
* dev-lang/gnat-gpl: related gcc is 7.3.1Tupone Alfredo2018-06-251-3/+1
| | | | Package-Manager: Portage-2.3.40, Repoman-2.3.9