summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* font-ebdftopcf.eclass: fix eclassdocDavid Seifert2021-04-051-1/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* font-ebdftopcf.eclass: ModerniseDavid Seifert2021-04-051-21/+31
| | | | | Closes: https://github.com/gentoo/gentoo/pull/20261 Signed-off-by: David Seifert <soap@gentoo.org>
* eclass/ros-catkin.eclass: fix EROOT misuseAlexis Ballier2021-04-051-1/+1
| | | | | Closes: https://bugs.gentoo.org/778809 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
* optfeature.eclass: Introduce default header and optfeature_header()Andreas Sturmlechner2021-04-041-1/+55
| | | | | | | | | | | | Before this change, optfeature() would print a list of optional dependencies, or nothing if deps are installed. Ebuilds commonly print their own elog ahead of optfeature, which then may not be followed up by any list at all. optfeature_header() will set a custom header or reset to default by calling it without argument, which is only printed if any follup-up optfeature is about to list a dependency. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* findlib.eclass: minor style changesSam James2021-04-041-7/+6
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dune.eclass: change case style, remove already unsupported EAPIsSam James2021-04-041-6/+11
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* opam.eclass: change case style, remove already unsupported EAPIsSam James2021-04-041-2/+7
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* oasis.eclass: remove last-rited eclassSam James2021-04-041-138/+0
| | | | | | | Closes https://bugs.gentoo.org/775785 Closes: https://bugs.gentoo.org/497044 Closes: https://bugs.gentoo.org/637826 Signed-off-by: Sam James <sam@gentoo.org>
* eclass/mate-desktop.org.eclass: fix variable referencesSam James2021-04-031-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* eclass/java-vm-2.eclass: fix symlinks on prefix.Georgy Yakovlev2021-04-021-2/+2
| | | | | Closes: https://bugs.gentoo.org/751805 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* font-ebdftopcf.eclass: drop incomplete definitions of functionsSam James2021-03-311-2/+0
| | | | | | It's better to not try according to our fun AWK ;) Signed-off-by: Sam James <sam@gentoo.org>
* Revert "llvm.org.eclass: mark some variable as @PRE_INHERIT"Sam James2021-03-311-2/+0
| | | | | | | | | Can't be both @PRE_INHERIT and @INTERNAL, although it can be set in ebuilds...? This reverts commit c03e126435d2131e673bd678820b30a25dd97cda. Signed-off-by: Sam James <sam@gentoo.org>
* gnome.org.eclass: mark GNOME_TARBALL_SUFFIX as @PRE_INHERITSam James2021-03-311-0/+1
| | | | | | | Controls the app-arch/xz-utils dependency in global scope. Signed-off-by: Sam James <sam@gentoo.org>
* db-use.eclass: add initial @EBUILD blockSam James2021-03-311-2/+12
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* font-ebdftopcf.eclass: provide basic @ECLASS block, docsSam James2021-03-311-7/+13
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* kde.org.eclass: mark KDE_SELINUX_MODULE as @PRE_INHERITSam James2021-03-311-0/+1
| | | | | | | Controls IUSE="selinux" and SELinux policy dependency in global scope. Signed-off-by: Sam James <sam@gentoo.org>
* llvm.org.eclass: mark some variable as @PRE_INHERITSam James2021-03-311-0/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* bash-completion-r1.eclass: fix grammar in commentSam James2021-03-311-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* autotools.eclass: minor cosmetic changes to various elogsSam James2021-03-311-5/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* autotools.eclass: fix whitespace/phrasing in commentSam James2021-03-311-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* autotools.eclass: consistent references to bugs in commentsSam James2021-03-311-9/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* autotools.eclass: mark AT_SYS_M4DIR variable as @DEFAULT_UNSETSam James2021-03-311-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* autotools.eclass: mark WANT_AUTO*, AUTOTOOLS_AUTO_DEPEND as @PRE_INHERITSam James2021-03-311-0/+4
| | | | | | | These must be defined before the point of inherit because *DEPEND in the eclass (depending on these) in global scope. Signed-off-by: Sam James <sam@gentoo.org>
* autotools.eclass: mark AT_M4DIR as @DEFAULT_UNSETSam James2021-03-311-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* eclass: normalise email format in @AUTHORSam James2021-03-313-6/+7
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* linux-mod.eclass: mark MODULES_OPTIONAL_USE_* as @PRE_INHERITSam James2021-03-311-0/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* darcs.eclass: mark darcs_patchcount, darcs_fetch as @INTERNALSam James2021-03-311-0/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* ghc-package.eclass: mark ghc-getghcpkg as @INTERNALSam James2021-03-311-1/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* portability.eclass: drop blank invalid @RETURNSam James2021-03-311-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* cvs.eclass: mark ECVS_OFFLINE as @USER_VARIABLESam James2021-03-311-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* darcs.eclass: mark EDARCS_OFFLINE as @USER_VARIABLESam James2021-03-311-1/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* subversion.eclass: mark various variables as @USER_VARIABLESam James2021-03-311-0/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* cdrom.eclass: mark CDROM_OPTIONAL as @PRE_INHERITSam James2021-03-311-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* cmake-multilib.eclass: mark CMAKE_ECLASS as @PRE_INHERITSam James2021-03-311-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* mozlinguas-v2.eclass: mark various variables as @PRE_INHERIT, @DEFAULT_UNSETSam James2021-03-311-0/+13
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* xorg-2.eclass: set various variables as @PRE_INHERITSam James2021-03-311-0/+6
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* ant-tasks.eclass: mark ANT_TASK_DEPNAME as @PRE_INHERITSam James2021-03-311-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* libretro-core.eclass: mark LIBRETRO_COMMIT_SHA, LIBRETRO_REPO_NAME as ↵Sam James2021-03-311-1/+3
| | | | | | @PRE_INHERIT Signed-off-by: Sam James <sam@gentoo.org>
* ros-catkin.eclass: mark CATKIN_HAS_MESSAGES, CATKIN_MESSAGES_TRANSITIVE_DEPS ↵Sam James2021-03-311-1/+3
| | | | | | as @PRE_INHERIT Signed-off-by: Sam James <sam@gentoo.org>
* aspell-dict-r1.eclass: mark ASPELL_{LANG, VERSION} as @PRE_INHERITSam James2021-03-311-0/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* postgres-multi.eclass: mark POSTGRES_COMPAT as @PRE_INHERITSam James2021-03-311-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* php-ext-source-r3.eclass: mark PHP_EXT_{NAME, NEEDED_USE} as @PRE_INHERITSam James2021-03-311-1/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* qt5-build.eclass: mark VIRTUALX_REQUIRED as @PRE_INHERITSam James2021-03-311-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* perl-module.eclass: mark DIST_TEST_OVERRIDE as @USER_VARIABLESam James2021-03-311-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* perl-module.eclass: mark DIST_EXAMPLES as @PRE_INHERITSam James2021-03-311-1/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* ruby-fakegem.eclass: mark RUBY_FAKEGEM_{NAME, VERSION} as @PRE_INHERITSam James2021-03-311-0/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* php-ext-pecl-r3.eclass: mark PHP_EXT_PECL_{PKG, FILENAME} as @PRE_INHERITSam James2021-03-311-1/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* oasis.eclass: mark various OASIS_* as @PRE_INHERITSam James2021-03-311-0/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dune.eclass: mark DUNE_PKG_NAME as @PRE_INHERITSam James2021-03-311-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* cmake-utils.eclass: mark CMAKE_EXTRA_CACHE_FILE, ↵Sam James2021-03-311-0/+2
| | | | | | CMAKE_UTILS_QA_SRC_DIR_READONLY as @USER_VARIABLEs Signed-off-by: Sam James <sam@gentoo.org>