summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* toolchain.eclass: follow move from uclibc to uclibc-ngSergei Trofimovich2018-12-021-1/+1
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* kde5.eclass: Drop obsolete blockers after kde-apps-18.04.3 removalAndreas Sturmlechner2018-12-011-5/+1
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* kde5-functions.eclass: Drop obsolete minimum depsAndreas Sturmlechner2018-12-011-9/+2
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* mozconfig-v6.58.eclass: Remove unused eclassMichał Górny2018-12-011-396/+0
| | | | | Closes: https://bugs.gentoo.org/658282 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* mozconfig-v6.45.eclass: Remove unused eclassMichał Górny2018-12-011-410/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* toolchain.eclass: filter out -Wstack-protector for gcc-4.0Sergei Trofimovich2018-11-301-0/+1
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* distutils-r1.eclass: addpredict /usr/lib/${EPYTHON}Mike Gilbert2018-11-261-0/+1
| | | | | | | | This works around sandbox failures with python3.7, which moved from /usr/$(get_libdir) to /usr/lib. Bug: https://bugs.gentoo.org/671948 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* meson.eclass: add USAGE for meson_src_configureMike Gilbert2018-11-251-0/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* toolchain.eclass: drop prepstrip(), bug #587316Sergei Trofimovich2018-11-251-8/+9
| | | | | | | | | | This disables all stripping in gcc. As PMS does not provide an alternative just drop stripping for now. Reported-by: Michał Górny Closes: https://bugs.gentoo.org/587316 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* netsurf.eclass: goes maint-neededMichał Górny2018-11-251-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* eclass/ruby-utils.eclass: update order for stable ruby24Hans de Graaff2018-11-251-4/+4
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* toolchain.eclass: drop prepman() and prepstrip(), bug #587316Sergei Trofimovich2018-11-221-6/+0
| | | | | | | These functions are no-op in portage-2.3.50+. Bug: https://bugs.gentoo.org/587316 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* fortran-2.eclass: cleanup and improvementsAndrew Savchenko2018-11-171-11/+11
| | | | | | | Fix problems in the eclass found during EAPI 7 support review, but unrelated to the EAPI 7 update. Thanks all reviewes for their work. Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
* fortran-2.eclass: bump to EAPI 7Andrew Savchenko2018-11-171-4/+7
| | | | | | Add EAPI 7 support. Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
* java-utils-2.eclass: Drop sys-apps/portage build dependencyJames Le Cuirot2018-11-121-10/+2
| | | | | | It originates from 2006 and should arguably have never been added. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* java-ant-2.eclass: Drop sys-apps/portage build dependencyJames Le Cuirot2018-11-121-4/+2
| | | | | | | This comes via java-utils-2.eclass. It originates from 2006 and should arguably have never been added. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* eclass: update darcs.eclass for EAPI 7Jack Todaro2018-11-111-2/+7
| | | | | Signed-off-by: Jack Todaro <jackmtodaro@gmail.com> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* eclass: update ghc-package.eclass for EAPI 7, sync with ::haskellJack Todaro2018-11-111-11/+21
| | | | | Signed-off-by: Jack Todaro <jackmtodaro@gmail.com> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* eclass: update haskell-cabal.eclass for EAPI 7, sync with ::haskellJack Todaro2018-11-111-5/+9
| | | | | | Signed-off-by: Jack Todaro <jackmtodaro@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/10390 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* kde5-functions.eclass: Drop obsolete kde-plasma-5.12 minimum depsAndreas Sturmlechner2018-11-101-5/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* eclass/dotnet.eclass: use dotnet@gentoo.org as MAINTAINERMikhail Pukhlikov2018-11-061-1/+1
| | | | Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
* eclass/sgml-catalog.eclass: Stop using base.eclassPacho Ramos2018-11-041-1/+4
| | | | | | Thanks-to: Bernd Waibel Closes: https://bugs.gentoo.org/497052 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* eclass: php-pear-r2 - Fix up EROOT to be valid for both EAPIBrian Evans2018-11-011-8/+8
| | | | | | Thanks to [Arfrever] for noticing Signed-off-by: Brian Evans <grknight@gentoo.org>
* eclass: php-pear-r2 - Enable EAPI=7 with no other changesBrian Evans2018-10-311-3/+3
| | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* toolchain-glibc.eclass: drop PIE ewarnSergei Trofimovich2018-10-241-3/+0
| | | | | | | | The ewarn lacks '<gcc-6' guard. Let's drop ewarn completely. Reported-by: Alexander Tsoy Bug: https://bugs.gentoo.org/669410 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* java-utils-2: Replace java-config VM handling with eselect-javaJames Le Cuirot2018-10-241-3/+3
| | | | | | The VM handling options are deprecated. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* java-vm-2.eclass: Replace java-config VM handling with eselect-javaJames Le Cuirot2018-10-241-27/+7
| | | | | | | The VM handling options are deprecated. Closes: https://bugs.gentoo.org/368205 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* toolchain.eclass: don't delete 'go' and 'gofmt' for cross-compilersSergei Trofimovich2018-10-231-6/+11
| | | | | | | | | gcc does not build final 'go' and 'gofmt' tools when cross-compiler is built (CHOST != CTARGET). This change fixes gcc-stage2 building for USE=go case. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* eclass/rust-toolchain: switch back to tar.xz for sourcesstefson2018-10-191-2/+2
| | | | | Signed-off-by: Steffen Kuhn <nielson2@yandex.com> Signed-off-by: Dirkjan Ochtman <djc@gentoo.org>
* enlightenment.eclass: remove last-rited eclassJoonas Niilola2018-10-191-185/+0
| | | | | | | Closes: https://bugs.gentoo.org/666460 Signed-off-by: Joonas Niilola <juippis@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/10164 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* kde5-functions.eclass: Drop obsolete KDE Plasma 5.12.5 minimum depsAndreas Sturmlechner2018-10-181-4/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* eclass: add rust-toolchain.eclassDirkjan Ochtman2018-10-181-0/+120
| | | | Signed-off-by: Dirkjan Ochtman <djc@gentoo.org>
* Revert "cuda.eclass: Add nvidia-cuda-toolkit dep"Lars Wendler2018-10-171-5/+0
| | | | | | | | This reverts commit 38f0acd3a2cb845b4f03515c6203d853a0ebc05b. Breaks dev-cpp/eigen[-cuda] Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* Revert "cuda.eclass: fix circular dep for nvidia-cuda-toolkit"Lars Wendler2018-10-171-2/+0
| | | | | | | | This reverts commit fcceea41288268550e4dce7a952daa069861cc4b. Breaks dev-cpp/eigen[-cuda] Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* Revert "cuda.eclass: Attempt to fix unconditional dependency"Lars Wendler2018-10-171-2/+2
| | | | | | | | This reverts commit 265de2bb6c7ac88e9bda8792c4b87954d1ed1b11. Breaks packages not having IUSE="cuda" Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* cuda.eclass: Attempt to fix unconditional dependencyLars Wendler2018-10-171-2/+2
| | | | | | on dev-util/nvidia-cuda-toolkit Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* cuda.eclass: fix circular dep for nvidia-cuda-toolkitJason Zaman2018-10-171-0/+2
| | | | Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* cuda.eclass: Add nvidia-cuda-toolkit depJason Zaman2018-10-171-0/+5
| | | | | | | | | The eclass checked for nvidia-cuda-toolkit but was missing the DEPEND. Also for EAPI7 both DEPEND and BDEPEND are needed for the compiler and libraries. Closes: https://bugs.gentoo.org/654168 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* kde5-functions.eclass: Fix KDE Plasma 5.13.5 QT_MINIMALAndreas Sturmlechner2018-10-161-1/+5
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* cmake-multilib.eclass: Drop support for EAPI 5Andreas Sturmlechner2018-10-161-4/+3
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* cargo.eclass: Really set dependencies.Arfrever Frehtes Taifersar Arahesis2018-10-151-3/+3
| | | | | | | Closes: https://bugs.gentoo.org/668680 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Dirkjan Ochtman <djc@gentoo.org>
* kde5-functions.eclass: Raise KDE_APPS_MINIMAL to 18.04.3Andreas Sturmlechner2018-10-111-1/+2
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* kde5-functions.eclass: Raise FRAMEWORKS_MINIMAL to 5.50.0Andreas Sturmlechner2018-10-111-3/+5
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* kde5-functions: Raise default ~arch kde-apps to KF-5.50Andreas Sturmlechner2018-10-111-1/+1
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* waf-utils.eclass: add parameters to compile and installktrace2018-10-091-5/+5
| | | | | Signed-off-by: Victor Kustov <ktrace@yandex.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* toolchain.eclass: filter out -Wextra -Wstack-protectorSergei Trofimovich2018-10-061-0/+2
| | | | | | | On gcc-3.x -Wextra -Wstack-protector were not yet present. These options are seen occasionally in users' CFLAGS. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* chromium-2.eclass: avoid eshopt functionsMike Gilbert2018-10-021-3/+1
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* xdg-utils.eclass: support EAPI 7Mike Gilbert2018-10-021-2/+2
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* xdg-utils.eclass: avoid duplicate leading slashesMike Gilbert2018-10-021-4/+4
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* linux-info.eclass: CONFIG_LOCALVERSION for out of source buildsFrancesco Riosa2018-10-021-13/+13
| | | | | Closes: https://bugs.gentoo.org/662772 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>