summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* Use man page tagsJustin Lecher2012-11-282-5/+6
|
* Remove ebeep because newer nvidia-drivers have EAPI=4.Jeroen Roovers2012-11-272-4/+6
|
* Drop default LICENSE assignment.Ulrich Müller2012-11-272-3/+5
|
* Handle DOCS when it is an exported array, i.e. "declare -ax" (bug #444740, ↵Alexandre Rostovtsev2012-11-272-3/+7
| | | | thanks to Arfrever).
* drop SYMLINK_LIB patch since upstream has added a similar change to mainlineMike Frysinger2012-11-261-2/+1
|
* Typo, probably caused by strange font in pms.pdf (bug #444740, thanks to ↵Alexandre Rostovtsev2012-11-262-4/+7
| | | | Alphat-PC).
* Add python_optimize() to compile Python modules.Michał Górny2012-11-262-15/+55
|
* Run EXPORT_FUNCTIONS even if re-inheriting, to preserve the expected phase ↵Michał Górny2012-11-263-3/+16
| | | | overrides.
* Override incompatible functions in python-single-r1 directly, instead of ↵Michał Górny2012-11-263-15/+22
| | | | adding checks to python-r1.
* fix by Julian Ospald to use correct default working dir for ↵Mike Frysinger2012-11-261-2/+5
| | | | enlightenment_src_prepare and EAPI=[01] #444344
* Add a simple test to make sure that functions do not collide with sub-phase ↵Michał Górny2012-11-251-0/+30
| | | | names (python_compile).
* Really install only libs, not everything included in .so* (#442910 by ↵Pacho Ramos2012-11-252-3/+7
| | | | SpanKY, Samuli Suominen and Jim Faulkner).
* if uClibc is built w/out shared lib support (like nommu), then pass in ↵Mike Frysinger2012-11-241-2/+10
| | | | --disable-shared #291870 by Petric Frank
* depend on gtk/x emul packages when USE="amd64 multilib gcj gtk" #444350 by ↵Mike Frysinger2012-11-241-1/+5
| | | | David Kredba
* Fix EAPI checks, add double- and colliding include guards.Michał Górny2012-11-246-14/+75
|
* Introduce python-single-r1 to handle Python packages not supporting multiple ↵Michał Górny2012-11-241-0/+96
| | | | implementations.
* Move common Python functions to python-utils-r1.Michał Górny2012-11-242-407/+449
|
* Handle documentation as 'default' for eapi5 and newer (as discussed via ↵Pacho Ramos2012-11-242-5/+25
| | | | mail), bug #373131
* Add epatch_user support in freebsd_do_patches, bug #444506 by Yuta SATOHAlexis Ballier2012-11-241-1/+2
|
* fix typo in env.d generation after recent rewrite so we store all ldpaths ↵Mike Frysinger2012-11-221-2/+2
| | | | and not just the last one #444193 by Robert Cernansky
* drop USE=nocxx support since everyone should be migrated nowMike Frysinger2012-11-221-11/+2
|
* systemd_do*: use local variable scope instead of subshelling.Michał Górny2012-11-212-18/+17
|
* Introduce python_domodule() to install Python modules.Michał Górny2012-11-212-2/+89
|
* Introduce python_doscript() to install Python scripts.Michał Górny2012-11-212-2/+78
|
* Introduce a check for USE_PYTHON & PYTHON_TARGETS compatibility.Michał Górny2012-11-192-2/+203
|
* Fix error case to be more descriptive. Move 'einfo' lower to avoid empty output.Sergei Trofimovich2012-11-191-3/+4
|
* Added new helper function 'cabal_chdeps' and and debug variable ↵Sergei Trofimovich2012-11-192-2/+77
| | | | 'CABAL_DEBUG_LOOSENING' for it.
* stop disabling multilib libjava #425154 #435728Mike Frysinger2012-11-191-48/+40
|
* set FCFLAGS/FFLAGS when cross-compilingMike Frysinger2012-11-191-1/+3
|
* test-flags-PROG: use arrays to simplify code a bitMike Frysinger2012-11-181-6/+6
|
* test-flags: set the lang according to the compiler we are using rather than ↵Mike Frysinger2012-11-181-7/+8
| | | | always testing the C frontend so that we can handle language-specific flags correctly #439914 by Alphat-PC
* Actually make the mask print work. Yay for typos.Doug Goldstein2012-11-181-2/+2
|
* Update to support a new legacy seriesDoug Goldstein2012-11-181-1/+20
|
* Remove the minimum restriction from PYTHON_DEPEND; any version of python ↵Mike Gilbert2012-11-172-3/+7
| | | | from the last several years will do the job.
* Rely on prune_libtool_files for eapis >= 5 as discussed with the team via mail.Pacho Ramos2012-11-172-10/+26
|
* Raise python dependency to at least 2.5, fixes the breakage caused by ↵Thomas Sachau2012-11-172-3/+8
| | | | silently dropped support for python-2.4 in python eclass
* Restore dynamic linking of Cabal's ./setup and add building of shared ↵Sergei Trofimovich2012-11-163-6/+33
| | | | libraries for ghc-7.7+.
* Depend on suse-build as most services require it.Tomas Chvatal2012-11-152-3/+10
|
* Darn copy pasto overlook.Tomas Chvatal2012-11-152-4/+7
|
* Use src_uri arrows to allow versioning sanely.Tomas Chvatal2012-11-152-6/+10
|
* Update from qt overlay: respect AR (bug #440262); drop support for EAPI=2; ↵Davide Pesavento2012-11-122-35/+41
| | | | switch to prune_libtool_files(); various cleanups.
* raw-ldflags: fix typo in previous commit #441808#10Mike Frysinger2012-11-112-2/+8
|
* fix test failure after letting -L flags stay in LDFLAGS when strippingMike Frysinger2012-11-111-3/+3
|
* raw-ldflags: throw away flags that do not start with -Wl, #441808Mike Frysinger2012-11-111-3/+9
|
* Partial sync with qt overlay. Apart from cosmetic changes, we now explicitly ↵Davide Pesavento2012-11-082-39/+45
| | | | define QMAKE_{AR,RANLIB,OBJCOPY} in eqmake4(), thus fixing bug 440266.
* Pass --disable-schemas-install when possible as discussed with the team via ↵Pacho Ramos2012-11-072-3/+11
| | | | mail.
* Pass --disable-silent-rules when possible (not needed for eapi5), bug #429308Pacho Ramos2012-11-072-2/+13
|
* Fix enabling byte-compiling.Michał Górny2012-11-052-3/+7
|
* Always require PYTHON_COMPAT. Add an exception for python-exec which is a ↵Michał Górny2012-11-042-7/+12
| | | | special case.
* do not sed libstdc++ python dir with gcc-4.7+ since the issue has been fixed ↵Mike Frysinger2012-11-021-2/+2
| | | | in those versions