summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
...
* flag-o-matic.eclass: whitelist -fstack-check #607710Mike Frysinger2017-02-091-1/+1
|
* java-utils-2.eclass: use is not available in the global scope.Benda Xu2017-02-091-2/+2
| | | | | Java ebuilds using EAPI<3 will not be correctly prefixified. We will deal with that by bumping EAPI per package.
* eclass/java-utils-2.eclass: support Prefix.Benda Xu2017-02-091-9/+12
| | | | | | | Reintroduce fbdddd87ff9 with EAPI gatekeeping code. Credit: Martin Mokrejš Bug: 595002
* Revert "eclass/java-utils-2.eclass: support Prefix."James Le Cuirot2017-02-091-9/+9
| | | | | This reverts commit fbdddd87ff997e74644c2d5feb56c2e2d915860b. It didn't take account of older EAPIs.
* eclass/java-utils-2.eclass: support Prefix.Benda Xu2017-02-091-9/+9
| | | | | Credit: Martin Mokrejš Bug: 595002
* fox.eclass: Fix toolong DESCRIPTIONHarri Nieminen2017-02-071-1/+1
| | | | Closes: https://github.com/gentoo/gentoo/pull/3866
* cmake-utils.eclass: Set CMAKE_MIN_VERSION to 3.6.3Johannes Huber2017-02-071-1/+1
|
* cmake-utils.eclass: set CMAKE_SYSTEM_PROCESSOR, certain buildsystems rely on ↵Maciej Mrozowski2017-02-071-0/+1
| | | | this for crosscompiling. Patch by aballier, bug 607904
* www-client/seamonkey: Fix build with libevent-2.1Lars Wendler2017-02-061-1/+1
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* kde5-functions.eclass: Assume slot 5 for add_qt_dep unless definedAndreas Sturmlechner2017-02-051-2/+7
| | | | | | So far we relied on ${SLOT} (4|5) to depend on the correct Qt slot, but this is not always the case. If an ebuild inherits kde5-functions and uses add_qt_dep then it is safe to assume it will depend on Qt5.
* kde5-functions.eclass: raise FRAMEWORKS_MINIMAL to latest stableMichael Palimaka2017-02-051-12/+2
|
* kde5-functions.eclass: Raise Plasmas 5.9 QT_MINIMAL to 5.7.1Johannes Huber2017-02-051-1/+2
| | | | Gentoo-bug: 605646
* www-client/firefox : Fix build with libevent-2.1Jory A. Pratt2017-02-041-1/+1
|
* mail-client/thunderbird,www-client/firefox : update ESRJory A. Pratt2017-02-041-1/+1
| | | | builds to compile with libevent-2.1
* toolchain.eclass: fix a typo in a commentMagnus Granberg2017-02-031-2/+2
|
* toolchain.eclass: pax-mark java compiler #574808Magnus Granberg2017-02-021-0/+6
|
* eclass/mysql-multilib-r1: Ignore building SELinux policies for mysqld_safe ↵Brian Evans2017-02-011-4/+7
| | | | wrt #607928
* xorg-2.eclass: Use --disable-selective-werror.Matt Turner2017-01-311-0/+6
| | | | Bug: https://bugs.gentoo.org/416069
* eclass/qt4-build-multilib.eclass: Remove use use sparc64-eclassMatthias Maier2017-01-301-1/+0
| | | | | | | Commit 8f41e56990ce35c17f996307ffd192a529f4d740 "remove FreeBSD profiles x86-freebsd, x64-freebsd and sparc64-freebsd" removed the sparc64-freebsd and x64-freebsd profiles, but forgot to remove the sparc64-freebsd use flag check in qt4-build-multilib.eclass.
* remove Interix keyword x86-interixFabian Groffen2017-01-301-2/+2
|
* remove FreeBSD profiles x86-freebsd, x64-freebsd and sparc64-freebsdFabian Groffen2017-01-301-1/+1
| | | | Note, these are the Prefix keywords, not Gentoo/BSD ones.
* remove OpenBSD keywords ppc-openbsd, x86-openbsd and x64-openbsdFabian Groffen2017-01-301-1/+1
|
* remove HPUX keywords ia64-hpux and hppa-hpuxFabian Groffen2017-01-301-1/+0
|
* drop ia64-linux keywordFabian Groffen2017-01-301-1/+1
|
* cmake-utils.eclass: Drop EAPI 3Johannes Huber2017-01-281-1/+1
| | | | No consumers left.
* eclass/ros-catkin.eclass: Build all ROS packages in C++11 mode.Alexis Ballier2017-01-281-1/+5
| | | | | Some of them require it, all dev-ros category should have been fixed to build in C++11 mode now. Suggested by Victor Mataré in bug #605466, fixing all its dupes too.
* www-client/firefox{-bin}: Security bump, bug #607138Jory A. Pratt2017-01-261-0/+415
|
* python-utils-r1.eclass: Enable python3_6 targetMichał Górny2017-01-251-3/+3
|
* git-r3.eclass: Escape all weird chars in submodule names, #606950Michał Górny2017-01-251-4/+5
|
* kernel-2.eclass: typo fixAlice Ferrazzi2017-01-241-3/+3
|
* bitcoincore.eclass: Drop special handling for old ebuildsAndreas Sturmlechner2017-01-241-38/+3
|
* java-vm-2.eclass: PT PaX markings are no longer supported, bug #592856James Le Cuirot2017-01-231-5/+3
| | | | | The -C flag to paxctl has been stripped out by pax-utils.eclass for ages anyway.
* eutils.eclass: move EAPI conditional funcs under the multiple inclusion ↵Mike Frysinger2017-01-201-2/+2
| | | | protection check
* udev.eclass: add multiple inclusion protectionMike Frysinger2017-01-201-0/+5
|
* fix quoting to a lot of patch callsMike Frysinger2017-01-201-2/+2
|
* kernel-2.eclass: s/uf/if/ in handle_genpatches doc blockGöktürk Yüksek2017-01-191-1/+1
|
* gnome2.eclass: simplify inheritting on autotools.eclass and not inherit it ↵Pacho Ramos2017-01-161-7/+2
| | | | unconditionally (#591584, thanks to leio for the help)
* kde5.eclass: Raise RDEPEND on kde-frameworks/kf-env to 4Johannes Huber2017-01-161-1/+1
|
* multiprocessing.eclass: work around Cygwin FIFO shortcomingMichael Haubenwallner2017-01-161-2/+7
| | | | | | | | | Cygwin does not support multiple read-handles for one FIFO (yet). As we really need just one readonly- and one writeonly-handle, we can reorder to open one single readwrite- and one writeonly-handle. X-Gentoo-Bug: 583962 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=583962
* gnome2.eclass: Allow to decide more easily if we can run eautoreconf OR only ↵Pacho Ramos2017-01-151-3/+19
| | | | elibtoolize, this will prevent elibtoolize from being run two times and also allow the honoring of eapply_user patches (#591584), apart of also allowing us to use PATCHES array in more situations.
* eclass/distutils-r1.eclass: Remove setting egg-base due to absolute path errorsBrian Dolbec2017-01-121-5/+0
| | | | | In setuptools and new python releases, this causes the SOURCES.txt to include all egg-info files with absolute paths. Without this setting these files are not included in that file and everything works and installs correctly.
* media-plugins/kodi-*: add live ebuilds for all add-ons currently available ↵Craig Andrews2017-01-091-0/+31
| | | | | | | in kodi upstream Gentoo-bug: 555792 Closes: https://github.com/gentoo/gentoo/pull/3195
* toolchain.eclass: remove trailing slash of D.Benda Xu2017-01-091-1/+1
| | | | Bug: 531610
* toolchain.eclass: Quote variables containing EPREFIX.Benda Xu2017-01-091-11/+11
| | | | | | | | | Directory prefixify part 4. LIBPATH, etc. now have EPREFIX prepended. The latter need to be quoted. Bug: 531610
* toolchain.eclass: Prepend/strip EPREFIX.Benda Xu2017-01-091-17/+17
| | | | | | | | | Directory prefixify part 3. Raw directories are prepended by EPREFIX. Directories passed to ebuild helpers are EPREFIX stripped. Bug: 531610
* toolchain.eclass: prefixify helper scripts.Benda Xu2017-01-091-5/+5
| | | | | | Directory prefixify part 2. Bug: 531610
* toolchain.eclass: D->ED ROOT->EROOT replacements.Benda Xu2017-01-091-14/+15
| | | | | | | | | Directory prefixify part 1. In addition, E/D and E/ROOT has trailing slashes. No need to write an additional slash. Bug: 531610
* toolchain.eclass: drop env -i from gcc-config calls.Benda Xu2017-01-091-4/+4
| | | | | | | | | | In Prefix, PATH should also be preserved, resulting in a mouthful of `env -i PATH=${PATH} ROOT=${ROOT}`. The origin commit introducing env -i was for "cleanup". Dropping env -i is cleaner. Reference: https://gitweb.gentoo.org/repo/gentoo/historical.git/commit/?id=a8a64d1886cc5c9f975353b97237f2900a3ee88c Reference: https://gitweb.gentoo.org/repo/gentoo/historical.git/commit/?id=7d9f89700a2ee50674c0d871ec6d21b468ac6206 Bug: 531610
* toolchain.eclass: Call fix_libtool_files.sh by nameBenda Xu2017-01-091-2/+2
| | | | | /usr/sbin is in PATH, avoid writing ${EPREFIX}/usr/sbin/fix_libtool_files.sh.
* eutils.eclass: add 512 icon size to doicon documentationChris Mayo2017-01-071-1/+1
| | | | Closes: https://github.com/gentoo/gentoo/pull/3298