summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* vdr-plugin-2.eclass: ls: cannot access /.../po : No such file or directory fixedJoerg Bornkessel2020-01-231-5/+8
| | | | | | | | | | | portage complain about this behavior on old media-plugins/vdr-* they are not converted to gettext language handling. the small fix will detect and surpress this messsage. add detailed description for this helper function. whitespace Closes: Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org>
* ros-catkin.eclass: Fix EAPI-7 support, support cmake.eclassAndreas Sturmlechner2020-01-211-9/+24
| | | | | | | Use of EAPI-7 was broken so far because cmake-utils_use is banned. Closes: https://bugs.gentoo.org/705798 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* Revert "latex-package: remove old EAPIs support"Mikle Kolyada2020-01-201-20/+35
| | | | | | This reverts commit 487a775183d1f62734c80d67e9e49a21292adab7. Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* Revert "texlive-common: kill POSIXism"Mikle Kolyada2020-01-201-12/+12
| | | | | | This reverts commit 9eee03a809d88c230e2a57c72e69323dc7493b93. Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* Revert "texlive-module: kill POSIXism"Mikle Kolyada2020-01-202-47/+47
| | | | | | This reverts commit e31f7a975a787a5236c38a3c5b8462e6a2d2b922. Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* Revert "texlive-common.eclass: fix a typo"Mikle Kolyada2020-01-201-1/+1
| | | | | | This reverts commit eb69a2821a19ee58b99c8d41a741362826c1e226. Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* Revert "texlive-common.eclass: kill even more POSIXism"Mikle Kolyada2020-01-201-1/+2
| | | | | | This reverts commit 57e379ccf655a2c767260f3c298a9c7edf290d52. Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* Revert "texlive-module.eclass: fix a typo"Mikle Kolyada2020-01-201-1/+1
| | | | | | This reverts commit 41395781bdd5273180dab60e24240cdc806f53fd. Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* texlive-module.eclass: fix a typoMikle Kolyada2020-01-201-1/+1
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* texlive-common.eclass: kill even more POSIXismMikle Kolyada2020-01-201-2/+1
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* texlive-common.eclass: fix a typoMikle Kolyada2020-01-201-1/+1
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* texlive-module: kill POSIXismMikle Kolyada2020-01-202-47/+47
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* texlive-common: kill POSIXismMikle Kolyada2020-01-201-12/+12
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* latex-package: remove old EAPIs supportMikle Kolyada2020-01-201-35/+20
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* rust-toolchain.eclass: fix whitespaceGeorgy Yakovlev2020-01-181-35/+35
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* llvm.org.eclass: Master is now 11.xMichał Górny2020-01-181-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* toolchain.eclass: include commit into gcc version for live ebuildsSergei Trofimovich2020-01-181-0/+4
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* qmail.eclass: fix bad variable referenceRolf Eike Beer2020-01-171-2/+2
| | | | | | | This only worked by accident as it called from a loop with that variable. Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* obs-service.eclass: Remove last rited eclassMichał Górny2020-01-171-115/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* distutils-r1.eclass: Look for entry_points in setup.cfgMichał Górny2020-01-171-0/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* xemacs-elisp-common.eclass: Remove last-rited eclassDavid Seifert2020-01-161-315/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* xemacs-elisp.eclass: Remove last-rited eclassDavid Seifert2020-01-161-59/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sgml-catalog.eclass: Remove last-rited eclassDavid Seifert2020-01-161-106/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* obs-download.eclass: Remove last-rited eclassDavid Seifert2020-01-161-45/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* games-mods.eclass: Remove last-rited eclassDavid Seifert2020-01-161-324/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* bsdmk.eclass: Remove last-rited eclassDavid Seifert2020-01-161-89/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* eclass/mozconfig-v6.52: Update x11-libs/cairo dependencyMatt Turner2020-01-141-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* distutils-r1.eclass: Fix detection of setuptools entry_pointsSebastian Pipping2020-01-131-1/+1
| | | | | | Closes: https://bugs.gentoo.org/705362 Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Sebastian Pipping <sping@gentoo.org>
* toolchain.eclass: fix arch downgrade for gcc-10Sergei Trofimovich2020-01-112-9/+20
| | | | | | The bug is in lexical comparison instead of version compare. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* toolchain.eclass: allow applying patchsets to live ebuildsSergei Trofimovich2020-01-111-2/+4
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* vala.eclass: Drop EOL 0.42 series from considerationMart Raudsepp2020-01-111-1/+2
| | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* Revert "vala.eclass: Drop EOL 0.42 series from consideration"Mart Raudsepp2020-01-111-2/+1
| | | | | | This reverts commit 8e8736590012ce2d956b398217dd6296a5294900. Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* vala.eclass: Drop EOL 0.42 series from considerationMart Raudsepp2020-01-111-1/+2
| | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* git-r3.eclass: Handle recursive submodules in EGIT_SUBMODULESMichał Górny2020-01-101-8/+19
| | | | | | | | Match recursive submodules using their full paths rather than path relatively to the parent submodule. Closes: https://bugs.gentoo.org/694494 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* eclass/meson.eclass: update the meson and ninja dependenciesWilliam Hubbs2020-01-101-2/+2
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* cargo.eclass: make regex both readonly and localGeorgy Yakovlev2020-01-101-1/+1
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* cargo.eclass: Use a regex to fix crate name/version extractionCraig Andrews2020-01-101-8/+5
| | | | | | | Closes: https://bugs.gentoo.org/705044 Signed-off-by: Craig Andrews <candrews@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/14287 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* multilib-build.eclass: Fix @CODE tokens in comment.Ulrich Müller2020-01-101-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* fortran-2.eclass: Remove stray @CODE token from comment.Ulrich Müller2020-01-101-1/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* subversion.eclass: Use valid domains for examples.Ulrich Müller2020-01-091-1/+1
| | | | | | | | These get expanded to real hyperlinks by eclass-to-manpage.awk followed by man2html, leading to false positives when checking for broken links in the devmanual. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* kernel-install.eclass: Fix initrd locationMichał Górny2020-01-091-2/+4
| | | | | Closes: https://bugs.gentoo.org/705058 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* kernel-build.eclass: Build logic for dist-kernelsMichał Górny2020-01-091-0/+175
| | | | | | | Introduce a new eclass that contains common logic for building distribution kernels from source. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* kernel-install.eclass: Install logic for dist-kernelsMichał Górny2020-01-091-0/+309
| | | | | | | | Introduce a new eclass that contains common logic needed to test and install distribution kernels. This is the eclass common both to kernels built from source and installed from binary packages. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* go-module.eclass: set a reasonable default for the go build cacheWilliam Hubbs2020-01-061-0/+4
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* cmake.eclass: Fix cmake-utils_src_make error messageAndreas Sturmlechner2020-01-051-1/+1
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* cmake.eclass: Fix CMAKE_VERBOSE logicAndreas Sturmlechner2020-01-051-2/+2
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* cmake.eclass: Add comment regarding cmake_src_prepare pushd/popdAndreas Sturmlechner2020-01-051-0/+2
| | | | | | We'll have to test affected packages when changing this. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* cmake.eclass: Fix build with CMAKE_VERBOSE=OFFAndreas Sturmlechner2020-01-051-2/+4
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* toolchain.eclass: add an upstream bug reference to ELFv2 ABISergei Trofimovich2020-01-051-0/+1
| | | | | | Closes: https://bugs.gentoo.org/704784 Bug: https://gcc.gnu.org/PR93157 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* cmake.eclass: Fix the fatal typo fixAndreas Sturmlechner2020-01-051-1/+1
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>