summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>