summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
...
* flag-o-matic.eclass: sync with ::gentooSam James2021-04-101-7/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* autotools.eclass: sync with ::gentooSam James2021-04-101-21/+57
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* python-utils-r1.eclass: sync with ::gentooSam James2021-04-101-223/+81
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* java-utils-2.eclass: sync with gx86Fabian Groffen2021-03-131-6/+49
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* toolchain-funcs.eclass: forcefully disable softfloat for arm64-macosFabian Groffen2021-02-071-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* toolchain-funcs.eclass: handle arm64-macos in tc-tuple-is-softfloatFabian Groffen2021-02-071-0/+2
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* toolchain-funcs.eclass: drop long gone targets from ninj()Fabian Groffen2021-01-241-15/+0
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/toolchain.eclass: set DYLD_LIBRARY_PATH for Darwin9 libstdc++Fabian Groffen2021-01-141-0/+13
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/db: remove AIX stuffFabian Groffen2021-01-121-15/+3
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/db: fix incorrect db 3.2 handlingFabian Groffen2021-01-111-3/+3
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/db.eclass: sync with gx86Fabian Groffen2020-12-151-31/+35
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/toolchain: sync with gx86Fabian Groffen2020-11-291-209/+97
| | | | | | | this should in particular fix the dangling symlinks for the versioned tooling variants and the numerous warnings about use_if_iuse Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/flag-o-matic: sync with gx86, bug #757258Fabian Groffen2020-11-291-30/+99
| | | | | Closes: https://bugs.gentoo.org/757258 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/python-utils-r1.eclass: sync with gx86Fabian Groffen2020-08-091-1/+35
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/toolchain: fix SDK Framework path on DarwinFabian Groffen2020-06-221-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/toolchain: sync with gx86 and add Darwin supportFabian Groffen2020-06-221-66/+68
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/python-utils-r1: sync with gx86Fabian Groffen2020-05-261-10/+10
| | | | | | this is mostly for python3_9 support Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/python-utils-r1: sync with x86Fabian Groffen2020-03-261-128/+45
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/python-utils-r1: sync with gx86Fabian Groffen2020-03-221-58/+30
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* toolchain.eclass: fix applying cygwinports patchesMichael Haubenwallner2020-03-161-1/+3
| | | | | | | | | | | | This commit in gentoo repo broke it (after sync into overlay): commit bd758f25a82460f6e7011314f9fb7923864e9e1e Author: Sergei Trofimovich <slyfox@gentoo.org> Date: Sat Oct 19 13:54:48 2019 +0100 toolchain.eclass: isolate 'epatch' into 'tc_apply_patches' Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* eclass/toolchain-*: sync with gx86Fabian Groffen2020-03-133-794/+292
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/python-utils-r1: sync with gx86Fabian Groffen2019-12-111-5/+31
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/python-utils-r1: sync with gx86Fabian Groffen2019-11-141-4/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass: sync with gx86Fabian Groffen2019-05-305-80/+172
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* python-utils-r1.eclass: support USE=prefix-stackMichael Haubenwallner2019-03-251-3/+3
| | | | | | | | Need to support FEATURES=stacked-prefix for some transition period. Better not test with 'use prefix-stack' but 'has prefix-stack ${USE}', for when the user's profile does not set IUSE_IMPLICIT=prefix-stack yet. Bug: https://bugs.gentoo.org/658572 Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
* PREFIX_DISABLE_GEN_USR_LDSCRIPT: removeFabian Groffen2018-12-291-8/+1
| | | | | | | | | The migration path should long be no longer necessary, and the existance of any non-migrated installs is disputable. (None exist to the best of knowledge of all consulted.) Closes: https://bugs.gentoo.org/673324 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass: sync with gx86Fabian Groffen2018-12-178-648/+127
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* eclass/python-utils-r1: sync for PYTHON_TARGETS=python3_7Fabian Groffen2018-07-171-2/+5
|
* python-utils-r1.eclass: switch to stacked-prefix featureMichael Haubenwallner2018-07-031-36/+18
| | | | | USE=prefix-chain now is FEATURES=stacked-prefix Bug: https://bugs.gentoo.org/658572
* toolchain.eclass: support EAPI 7 paths, update cygwin patchingMichael Haubenwallner2018-06-221-25/+33
|
* eclass/toolchain: stop adding EPREFIX/Frameworks to searchpath on DarwinFabian Groffen2018-06-201-2/+8
| | | | | | The path isn't used at all, and compilation with gcc-7 yields lots of warnings by default about the dir not existing. In combination with -Werror (like gcc build process does) this results in a failure.
* eclass: sync with gx86Fabian Groffen2018-06-069-196/+279
|
* eclass: sync toolchain-funcs.eclass by hsk17, bug #639882Fabian Groffen2017-12-121-1/+68
|
* eclass: sync toolchain.eclass by hsk17, bug #639882Fabian Groffen2017-12-121-14/+53
|
* eclass/java-utils-2: ensure EPREFIX is set for depend-java-queryFabian Groffen2017-10-171-1/+2
|
* eclass: sync java eclassesFabian Groffen2017-10-162-741/+380
|
* libtool.eclass: drop, app-portage/elt-patches has prefix supportMichael Haubenwallner2017-10-031-519/+0
|
* eclass/python-utils-r1: syncFabian Groffen2017-05-161-12/+57
|
* python-utils-r1.eclass: support USE=prefix-chainMichael Haubenwallner2017-04-111-6/+52
|
* libtool.eclass (libtool_elt_patch_dir): support USE=prefix-chainMichael Haubenwallner2017-04-111-0/+10
|
* clone eclasses for USE=prefix-chain: libtool, python-utils-r1Michael Haubenwallner2017-04-112-0/+1963
|
* eclass/toolchain-funcs: fix tc-has-tls for Darwin, bug #612370Fabian Groffen2017-03-191-1/+8
|
* eclass/toolchain-funcs: sync with gx86Fabian Groffen2017-03-191-5/+25
|
* autotools.eclass: sync (cherry-pick upstream commits)Michael Haubenwallner2017-03-141-14/+35
|
* eclass/db.eclass: fix typo, thanks robbat2, bug #607370Fabian Groffen2017-02-101-1/+1
|
* toolchain.eclass (regression): avoid double-slashMichael Haubenwallner2017-02-041-4/+4
| | | | | | Path starting with "//" is a Network path for Cygwin: As EROOT actually is ${ROOT%/}${EPREFIX}, we have to use ${ROOT%/} with ${DATAPATH} as well.
* eclass/toolchain-binutils: sync with gx86Fabian Groffen2017-01-301-32/+40
|
* eclass/toolchain: sync with gx86Fabian Groffen2017-01-301-227/+335
|
* eclass/multiprocessing: use gx86 versionFabian Groffen2017-01-161-274/+0
|
* eclass/flag-o-matic: sync/prepare for migrationFabian Groffen2017-01-101-51/+72
|