summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* llvm-r1.eclass: Fix list in eclassdocMichał Górny2024-12-301-0/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {sys-devel → llvm-core}/llvmMichał Górny2024-12-111-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Move {sys-devel → llvm-core}/clangMichał Górny2024-12-111-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* llvm-r1.eclass: update _LLVM_NEWEST_SLOT to 19Sam James2024-12-061-1/+1
| | | | | Bug: https://bugs.gentoo.org/945145 Signed-off-by: Sam James <sam@gentoo.org>
* eclass: canonicalize debug-print-function callsDavid Seifert2024-10-081-4/+4
| | | | | Closes: https://github.com/gentoo/gentoo/pull/37652 Signed-off-by: David Seifert <soap@gentoo.org>
* eclass: standardize inherit guardDavid Seifert2024-10-081-1/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* llvm-r1.eclass: Do not default-enable unkeyworded slotsMichał Górny2024-07-231-2/+7
| | | | | | | | | | | | Change the IUSE defaults logic to default-enable the *oldest* ~arch version rather than the newest one, when no stable slots are supported. Since we only except a single ~arch version to exist, this effectively prevents the eclass from default-enabling the unkeyworded snapshots. Closes: https://bugs.gentoo.org/935681 Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/37473 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* llvm-r1.eclass: LLVM 18 is now stableMichał Górny2024-07-231-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* llvm-r1.eclass: Use := slot op in examplesMichał Górny2024-05-311-4/+4
| | | | | | | | Include the ':=' slot operator in examples. While generally LLVM does not change its ABI within a single slot, it technically reserves that possibility and it has historically been used in LLVM 11.1.0. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* llvm-r1.eclass: Initial versionMichał Górny2024-02-101-0/+250
Bug: https://bugs.gentoo.org/923228 Bug: https://bugs.gentoo.org/880671 Closes: https://bugs.gentoo.org/821955 Closes: https://bugs.gentoo.org/919150 Signed-off-by: Michał Górny <mgorny@gentoo.org>