summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* xorg-3.eclass: Add missing spaceMatt Turner2020-08-071-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* xorg-3.eclass: Fix inherits and BDEPENDMike Lothian2020-08-071-2/+2
| | | | | | | | | | Remove duplicate flag-o-matic and re-add ${GIT_ECLASS} to allow xorg-3 git ebuilds to work again Don't overwrite BDEPEND variable Signed-off-by: Mike Lothian <mike@fireburn.co.uk> Closes: https://github.com/gentoo/gentoo/pull/17043 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* xorg-3.eclass: Add support for handling fontsHenrik Pihl2020-08-061-4/+172
| | | | | Signed-off-by: Henrik Pihl <ahvenas@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* Remove MULTILIB_USEDEP from all virtual/pkgconfig dependenciesMike Gilbert2020-06-131-6/+2
| | | | | Bug: https://bugs.gentoo.org/723112 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* xorg-3.eclass: Add media-fonts/ to a couple casesMatt Turner2019-08-251-0/+2
| | | | | | | | media-fonts/font-util doesn't require all of the extra logic xorg-2 contains for fonts. Adding these two lines are needed for new font-util to use xorg-3. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* xorg-3.eclass: Add XORG_TARBALL_SUFFIXMatt Turner2019-08-131-1/+7
| | | | | | To allow overriding the tarball type. Signed-off-by: Matt Turner <mattst88@gentoo.org>
* xorg-3.eclass: EAUTORECONF_DEPENDS belong to BDEPENDMichael Haubenwallner2019-06-141-1/+2
| | | | | | | EAUTORECONF_DEPENDS is non-empty for ppc-aix and x86-winnt only. Also, unset variable 'arch' after use. Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* xorg-2.eclass, xorg-3.eclass: Depend on ↵Arfrever Frehtes Taifersar Arahesis2019-04-291-1/+5
| | | | | | | | virtual/pkgconfig[${MULTILIB_USEDEP}] when multilib support is enabled. Fixes: https://bugs.gentoo.org/684494 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* xorg-3.eclass: Remove parent directories of ${D}/usr/share/man/man3 when empty.Arfrever Frehtes Taifersar Arahesis2019-04-261-0/+1
| | | | | | Bug: https://bugs.gentoo.org/595936 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* xorg-3.eclass: BDEPEND on virtual/pkgconfigMatt Turner2019-04-261-1/+1
| | | | | Closes: https://bugs.gentoo.org/683866 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* xorg-3.eclass: Don't delete man pages if XORG_DOC=doc is missingMatt Turner2019-04-241-1/+1
| | | | | | | | There's an eqawarn to warn us about this case a few lines above, but in case we forget, don't delete the man pages. Suggested by Arfrever. Bug: https://bugs.gentoo.org/595936 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* xorg-3.eclass: Remove only library call man pages if USE=-docMatt Turner2019-04-241-1/+5
| | | | | | | | Arfrever rightly pointed out that there are some useful man pages, and that the issue is about installing thousands of *developer* man pages. Closes: https://bugs.gentoo.org/595936 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* xorg-3.eclass: Remove developer documentation unless requestedMatt Turner2019-04-071-0/+5
| | | | | Closes: https://bugs.gentoo.org/595936 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* xorg-2.eclass, xorg-3.eclass: Update HOMEPAGE and EGIT_REPO_URI.Arfrever Frehtes Taifersar Arahesis2019-03-161-2/+3
| | | | | | Fixes: https://bugs.gentoo.org/680192 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* xorg-3.eclass: Remove unnecessary eutils inheritMatt Turner2019-03-101-2/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* xorg-3.eclass: Copy from xorg-2.eclass and add EAPI 7 supportMatt Turner2019-02-271-0/+372
Nearly all the work is just removing uses of autotools-multilib and autotools-utils. I dropped font support for a couple of reasons: 1) it's not a small amount of code 2) font.eclass does not support EAPI 7 3) none of the fonts packages have changed since the git import Closes: https://bugs.gentoo.org/619832 Signed-off-by: Matt Turner <mattst88@gentoo.org>