summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* toolchain.eclass: depend on sys-devel/binutils:*Sam James2024-09-111-0/+1
| | | | | | | | | | | | | | | | | | | | GCC doesn't build in Gentoo at least without GNU Binutils. It is possible but it requires some work. It's not clear to me if some of that work needs to happen in LLVM upstream too (see below). In commits 7011340a0f13dcada6f3be48054957035bc6e01a and a7c27596827072f586dc07e6d53531ecb2c7cd6e, I tried to get things building with Clang's assembler but didn't get it over the line. I think I remember Arfrever and I coming up with a few later drafts (?) on IRC in #gentoo-hardened but I didn't commit any of it as it didn't work in the end anyway. But see https://briancallahan.net/blog/20240122.html which tackles at least one of the issues I ended up hitting before. In any case, add the dependency for now to keep things working. Closes: https://bugs.gentoo.org/936271 Signed-off-by: Sam James <sam@gentoo.org>
* java-utils-2.eclass: remove unused eclass fuction use_docVolkmar W. Pogatzki2024-09-101-24/+0
| | | | | | Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/38544 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* llvm.org.eclass: Add 20.0.0_pre20240910 snapshotMichał Górny2024-09-101-0/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* llvm.org.eclass: Remove old snapshot listMichał Górny2024-09-101-12/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* java-utils-2.eclass: mark function use_doc as deprecatedVolkmar W. Pogatzki2024-09-101-0/+1
| | | | | | Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/37338 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* rocm.eclass: add rocm_use_hipcc function and update example accordinglySv. Lockal2024-09-091-6/+34
| | | | | | Bug: https://bugs.gentoo.org/936099 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* distutils-r1.eclass: Don't run cargo_env unless cargo_gen_config has runJames Le Cuirot2024-09-081-1/+3
| | | | | | | | | | | Normally, failing to run cargo_gen_config results in an error, but that is unhelpful for ebuilds with optional Cargo support. Closes: https://bugs.gentoo.org/938764 Signed-off-by: James Le Cuirot <chewi@gentoo.org> Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/38041 Signed-off-by: Sam James <sam@gentoo.org>
* distutils-r1.eclass: Allow .jar files in sitedirMichał Górny2024-09-081-0/+2
| | | | | | Closes: https://bugs.gentoo.org/937642 Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* xdg-utils.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-2/+6
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* xdg.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* wrapper.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-6/+10
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* webapp.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* virtualx.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* vim-spell.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-4/+8
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* vim-plugin.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* vim-doc.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-4/+8
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* vcs-clean.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* udev.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* toolchain-funcs.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-4/+8
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* tmpfiles.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-4/+8
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* systemd.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-2/+6
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* strip-linguas.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-6/+10
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* ruby-utils.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* ruby-ng.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-2/+6
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* ruby-fakegem.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-2/+6
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* readme.gentoo-r1.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-1/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* preserve-libs.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* prefix.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-6/+10
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* portability.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-4/+8
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* php-pear-r2.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* perl-functions.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+6
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* pax-utils.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-6/+10
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* out-of-source-utils.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* multiprocessing.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-6/+10
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* multilib-minimal.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-6/+11
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* multilib.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* multilib-build.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* multibuild.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* mono-env.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* libtool.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-0/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* java-utils-2.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-4/+8
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* java-pkg-2.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-4/+8
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* gnuconfig.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* fortran-2.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* flag-o-matic.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-4/+8
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* desktop.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-2/+6
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* depend.apache.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-6/+7
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* check-reqs.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-5/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* cdrom.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-6/+10
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* bash-completion-r1.eclass: add global-scope ewarn for deprecated < EAPI 7Sam James2024-09-081-2/+6
| | | | Signed-off-by: Sam James <sam@gentoo.org>