summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* kde5-functions.eclass: punt_bogus_deps improvementsJohannes Huber2016-04-191-1/+1
| | | | | Syncs eclass with kde overlay. Improvements by Michael Palimaka <kensington@gentoo.org>. Needed for bug #580282.
* java-*.eclass: Bump java-config dependency to avoid bug #580504James Le Cuirot2016-04-193-3/+3
| | | | | People may remove java-config-wrapper without updating java-config, leading to a broken setup.
* ssl-cert.eclass: add libressl supportAnthony G. Basile2016-04-181-4/+8
|
* perl-module.eclass: Fix bash array handling of DIST_EXAMPLESAndreas K. Hüttel2016-04-181-1/+1
|
* qt4-build-multilib.eclass: prepare configure for gcc-6 and beyondDavide Pesavento2016-04-171-0/+4
|
* ssl-cert.eclass: remove = slot operator from DEPENDAnthony G. Basile2016-04-161-2/+2
| | | | | | | | It is common practice to include := in DEPENDs even though slot operators are only meaningful in RDEPENDs because one often sees RDEPEND="${DEPEND} ...". However, the scope of DEPEND does not cross the boundary between eclass and inhering ebuild, so that operator is useless here.
* Revert "ssl-cert.eclass: add libressl support"Anthony G. Basile2016-04-161-8/+4
| | | | This reverts commit ad0c2ab2bdbd34f4550e49c56cfd5974d6a2c07a.
* ssl-cert.eclass: add libressl supportAnthony G. Basile2016-04-161-4/+8
|
* ssl-cert.eclass: add slot operators for dev-libs/opensslAnthony G. Basile2016-04-161-2/+2
|
* eclass/ELT-patches/darwin-conf: add patch for libtool-2.4.6 by Michael ↵Fabian Groffen2016-04-151-0/+29
| | | | Weiner, bug #579272
* toolchain.eclass: automatically select latest gcc-config profile when ↵Mike Frysinger2016-04-141-12/+22
| | | | | | | | | unmerging active version #529608 If the user is unmerging the current version, try and automatically switch to a better version. We blindly pick the latest one available for the target in question since there's not really a better metric to figure out which one the user actually would want.
* wxwidgets.eclass: Add EAPI 6 support.Ryan Hill2016-04-131-27/+34
|
* wxwidgets.eclass: Clarify debugging commentRyan Hill2016-04-131-6/+6
| | | | | | It was potentially confusing that setting WX_DISABLE_DEBUG would actually cause debugging to be enabled. Changed variable name to WX_DISABLE_NDEBUG.
* wxwidgets.eclass: Change how we do wxwidgets, add gtk3 support.Ryan Hill2016-04-131-100/+56
| | | | | | Rename need-wxwidgets to setup-wxwidgets. Set config based on version of wxGTK requested by WX_GTK_VER and flags wxGTK was built with. Deprecate global code setting defaults.
* git-2.eclass: Remove myself from maintainersMichał Górny2016-04-131-1/+0
|
* multilib.eclass (get_libname): Cygwin uses (unversioned) import libs named dll.aMichael Haubenwallner2016-04-131-5/+7
|
* qt5-build.eclass: drop 5.4 supportDavide Pesavento2016-04-131-24/+11
| | | | (cherry picked from proj/qt commit 19e67f928a60a88953d6b85443e630367cedf46a)
* qt5-build.eclass: use https in SRC_URIDavide Pesavento2016-04-131-2/+2
| | | | (cherry picked from proj/qt commit 98f0450083e9790268989bb6af75569f813adc7c)
* qt5-build.eclass: preliminary support for Qt 5.7Davide Pesavento2016-04-131-7/+20
| | | | | | | | | | | | | | | | | | | This is a squashed commit of the following cherry picks from proj/qt.git: qt5-build.eclass: update licensing options for Qt 5.7 (cherry picked from 0b87664bd7a24f3b07117ec6cc059898b6a33aac) qt5-build.eclass: tweak sed to apply to avx512 tests added in 5.7 (cherry picked from 7c3bcf6032b37bcb15b8bac6dba1b151e80d613d) qt5-build.eclass: rewrite sed so that it works on 5.6 and 5.7 too (cherry picked from 12f4fabfaca9bd4c0f62d8ba0b9731840eff588e) qt5-build.eclass: tweak sed to apply to 5.7's config.tests (cherry picked from ab4ed663cee3126d99e6638a0607531d589194be) qt5-build.eclass: adapt qmake installation target name for 5.7 (cherry picked from 154f21fa9b3677d079ddf1ac5bad5cbedf792ee7)
* qt5-build.eclass: simplify gcc version check, add eerrorDavide Pesavento2016-04-131-6/+5
| | | | (cherry picked from proj/qt commit e2c27b48a98cb8a6789ff9de5cb1b8637ab45a4e)
* qt5-build.eclass: stop mentioning bug 307861 to usersDavide Pesavento2016-04-131-1/+1
| | | | | | | It doesn't contain much useful information or instructions, and users might actually get more confused because it's about Qt4. (cherry picked from proj/qt commit 213c3ad70ffa9b73cdf111231fb40810bdf61210)
* qt5-build.eclass: define a subslot for 5.6 and laterDavide Pesavento2016-04-131-1/+5
| | | | | | *Only* intended for packages using Qt private APIs. Gentoo-Bug: 554190
* perl-module.eclass: Add new control variable DIST_EXAMPLESAndreas K. Hüttel2016-04-111-0/+16
|
* perl-functions.eclass: Add new function perl_doexamplesAndreas K. Hüttel2016-04-111-0/+21
|
* eclass: Improve packlist fixing, based on work by kent\n; bug 579492 and moreAndreas K. Hüttel2016-04-101-0/+19
|
* golang-base.eclass: ignore cflags etc in Go buildsWilliam Hubbs2016-04-091-0/+4
| | | | | | Go doesn't use the standard CFLAGS, etc, so we can ignore them. Bug: https://bugs.gentoo.org/show_bug.cgi?id=428464
* gnome2.eclass/gnome2-utils.eclass: implement eapi6 support and take ↵Pacho Ramos2016-04-032-47/+113
| | | | advantage of that for finally fixing many bugs/enhancements that were waiting for this (#571378)
* libtool.eclass: enable reversedeps patch (#517154)Pacho Ramos2016-04-031-1/+1
|
* kde5.eclass: raise kde-apps/kde4-l10n blocker for Plasma 5.6Michael Palimaka2016-04-031-1/+7
| | | | Gentoo-bug: 578568
* kde5.eclass: improve test support for extra-cmake-modulesMichael Palimaka2016-04-031-1/+1
|
* kde5.eclass: Improve translation handlingJohannes Huber2016-04-031-18/+16
| | | | Do not remove unconditionally po file for non release versions.
* kde5-functions.eclass: typoMichael Palimaka2016-04-031-1/+1
|
* cmake-utils.eclass: check for ninja with ROOT=/Michael Palimaka2016-04-031-1/+1
| | | | Gentoo-bug: 577244
* toolchain-funcs.eclass: gen_usr_ldscript: integrate multilib_is_native_abi ↵Mike Frysinger2016-03-301-0/+5
| | | | | | | | support #479448 Many ebuilds have started checking multilib_is_native_abi to see if they should call gen_usr_ldscript. Since that logic always makes sense, add it directly to the gen_usr_ldscript function.
* kde5-functions.eclass: Raise FRAMEWORKS_MINIMALJohannes Huber2016-03-291-1/+1
|
* kde5.eclass: Raise QT_MINIMALJohannes Huber2016-03-291-1/+1
|
* kde4-functions.eclass: Initial EAPI 6 supportJohannes Huber2016-03-281-2/+2
|
* kde4-base.eclass: Remove obsolete SRC_URIAndreas Sturmlechner2016-03-271-3/+0
|
* haskell-cabal.eclass: allow EAPI=6, add trivial Setup.hs autogenerationSergei Trofimovich2016-03-251-2/+4
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* net-p2p/bitcoin*: Fix desc URI to be html for 0.12.0Luke Dashjr2016-03-241-1/+1
| | | | Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* mozcoreconf-v3.eclass - add missing USE flags to PYTHON_REQ_USE to fix build ↵Ian Stakenvicius2016-03-241-1/+1
| | | | | | issues Bug: http://bugs.gentoo.org/578134
* mysql-multilib-r1: Add missing cmake variable to install static libraries ↵Brian Evans2016-03-241-0/+1
| | | | wrt bug 578154
* kde5-functions.eclass: Update EAPI descriptionJohannes Huber2016-03-221-1/+1
|
* unpacker.eclass: move deb2targz dep out of ca-certificatesMike Frysinger2016-03-201-0/+3
|
* net-p2p/bitcoin*: bump all pkgs to 0.12.0 and update 9999Luke Dashjr2016-03-201-15/+129
|
* toolchain.eclass: install gcc-5 go binary as go-5 #567806Zac Medico2016-03-191-2/+4
|
* vmware-bundle.eclass: Improve progress indicatorEvan Teran2016-03-181-1/+3
| | | | Imported from vmware overlay
* vmware-bundle.eclass: skip empty filesFabio Rossi2016-03-181-2/+4
| | | | Required for >=app-emulation/vmware-workstation-12.
* kde4-base.eclass: Add SRC_URI for 4.14.18Andreas Sturmlechner2016-03-191-6/+3
|
* cmake-utils.eclass: replace spaces with tabsMichael Palimaka2016-03-181-8/+8
|