summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* allow -mx32 ABI flagMike Frysinger2011-12-071-2/+2
|
* Disappear disappeared devs.Ryan Hill2011-12-072-4/+8
|
* send `chown root` output to /dev/null so that we dont dump a lot of crap ↵Mike Frysinger2011-12-061-4/+5
| | | | when test installing as non-root (e.g. ebuild ... install)
* backport x32 support to 4.6.2+ until 4.7.0+ is releasedMike Frysinger2011-12-061-3/+13
|
* fix multilib assumptions when setting up LDPATH (that there is only "32" and ↵Mike Frysinger2011-12-061-33/+16
| | | | "64" subdirs), and make it work regardless of active profile
* simplify GCC_LANG logicMike Frysinger2011-12-061-30/+14
|
* simplify the setup of $S and $SRC_URI a bitMike Frysinger2011-12-061-29/+16
|
* the make_gcc_hard func already displays info messages, so simplify the ↵Mike Frysinger2011-12-061-5/+2
| | | | calling code
* unify duplicate sed statements in make_gcc_hardMike Frysinger2011-12-061-10/+11
|
* collapse redundant hardened_gcc_works checks in want_minispecsMike Frysinger2011-12-061-2/+2
|
* drop HARDENED_{GCC,PIE}_WORKS variable checking since no one sets these anymoreMike Frysinger2011-12-061-10/+7
|
* drop {PIE,SSP}_UNSUPPORTED variable checking since no one sets these, and it ↵Mike Frysinger2011-12-061-47/+7
| | | | relies on checking $ACCEPT_KEYWORDS which portage no longer exports
* turn libssp support into a USE flag and drop all the manual detection of SSP ↵Mike Frysinger2011-12-061-50/+3
| | | | in the C library
* Drop obsolete/unsupported SSP/PIE code in older gcc versions (pre gcc-4)Mike Frysinger2011-12-061-137/+5
|
* Add documentation for RUBY_FAKEGEM_EXTRAINSTALL.Hans de Graaff2011-12-051-3/+10
|
* Add semicolon to fix ferringb's last change.Mike Gilbert2011-12-052-3/+6
|
* no one uses MAN_VER anymore, so just drop itMike Frysinger2011-12-041-18/+1
|
* simplify libjava multilib hack a bitMike Frysinger2011-12-041-12/+10
|
* relocate logging.properties from libgcj to avoid SLOT collisions #390713 by ↵Mike Frysinger2011-12-041-10/+12
| | | | Martin von Gagern
* drop old glibc pie checking as this has worked since at least version 2.4Mike Frysinger2011-12-041-16/+1
|
* Fix IFS=: bleeding out from java-vm_sandbox-predict invocationsBrian Harring2011-12-042-3/+8
|
* drop now unused exclude_gcc_patches/GENTOO_PATCH_EXCLUDE logicMike Frysinger2011-12-031-16/+1
|
* delete unused HTB_EXCLUSIVE variable, and drop old do_gcc_stub logic which ↵Mike Frysinger2011-12-031-31/+4
| | | | is used only with <gcc-4.1
* Use ebegin/eend instead of einfo.Ulrich Müller2011-12-032-5/+7
|
* Only depend on AUTOTOOLS_DEPEND when pulling xfce4-dev-tools, so use ↵Samuli Suominen2011-12-031-2/+4
| | | | AUTOTOOLS_AUTO_DEPEND=no
* Sync eclasses from Emacs overlay (revision 1752).Ulrich Müller2011-12-033-6/+23
| | | | | elisp.eclass: Allow for user patches. New variable ELISP_REMOVE. elisp-common.eclass: Replace echo by einfo for proper logging.
* convert GCCMAJOR/GCCMINOR checking to tc_version_is_at_least when possibleMike Frysinger2011-12-031-13/+9
|
* drop protoize/unprotoize altogether since upstream has deprecated itMike Frysinger2011-12-031-10/+1
|
* delete hardened code that is only used in gcc-3.x versions (as we no longer ↵Mike Frysinger2011-12-021-86/+1
| | | | support those)
* find the C++ man page dir dynamically to handle gcc-4.3+ #273654 by David ↵Mike Frysinger2011-12-021-2/+2
| | | | Flogeras
* fix eqawarn to always return 0; this matches portage behaviour which ↵Brian Harring2011-12-022-2/+8
| | | | annoyingly, certain high profile ebuilds like freetype rely on via autotools eclass
* previous commit inverted the tested valuesMike Frysinger2011-12-021-3/+3
|
* simplify kernel_is logicMike Frysinger2011-12-021-20/+7
|
* include $PWD in epatch logMike Frysinger2011-12-021-2/+2
|
* delete unsed generate_sparc_asm helperMike Frysinger2011-12-021-62/+1
|
* simplify default variable setupMike Frysinger2011-12-021-6/+4
|
* use `read` to simplify the creation of an array from a stringMike Frysinger2011-12-021-13/+7
|
* simplify SLOT for cross-compiling ... this was a hold over from long ago ↵Mike Frysinger2011-12-021-6/+2
| | | | when i tried doing cross-compiler packages in the same CATEGORY and only differentiate by SLOT (which portage hates a lot when $P is the same)
* convert linux-2.4/gcc-4 check to gcc-4+Mike Frysinger2011-12-011-2/+2
|
* do not warn about /usr/src/linux cruft when installing kernel headersMike Frysinger2011-12-011-2/+3
|
* fix up python libstdc++ helpers: install the core code into the same place ↵Mike Frysinger2011-11-301-12/+20
| | | | as the existing python code, and fix up the pretty printer movers to handle all ABIs and not just the native/32bit
* Update supported pypy ABIs.Dirkjan Ochtman2011-11-301-2/+2
|
* ac_cv_search expects the library name to link, not "yes" #392471 by Ted MarstonMike Frysinger2011-11-291-2/+2
|
* add USE=zlib support with newer binutilsMike Frysinger2011-11-291-1/+16
|
* eat mangled whitespace pointed out by David JamesMike Frysinger2011-11-291-3/+3
|
* avoid IFS abuse by using `IFS=, read -a` to have bash create an array for us ↵Mike Frysinger2011-11-291-19/+10
| | | | as pointed out by David James
* tweak failure message as pointed out by David JamesMike Frysinger2011-11-291-5/+6
|
* Migrating vim.eclass from bash-completion.eclass to bash-completion-r1.eclassJim Ramsay2011-11-281-11/+4
| | | | Also removing old blocker on 'app-vim/vimspell' which is no longer in the tree.
* Revert making pushd/popd fatal due to humongous breakage. Add a warning ↵Michał Górny2011-11-272-10/+23
| | | | message instead.
* Denote that autotools-utils must not be mixed with econf/emake.Michał Górny2011-11-272-3/+10
|