summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* mysql-multilib.eclass: Adjust REQUIRED_USE for GLEP73Brian Evans2017-07-171-2/+2
|
* ruby-fakegem.eclass: use dodoc to install documentation filesHans de Graaff2017-07-161-1/+1
| | | | | | | dohtml is deprecated in EAPI 6, but more importantly it does not actually do what we want, which is to install all the documentation files, including fonts, javascript, and css to make the documentation pages look as intended.
* apache-2.eclass: Attempt to fix an issue with apache-2.2Lars Wendler2017-07-151-1/+1
|
* php-ex-source-r2.eclass: Drop unused inheritsBrian Evans2017-07-131-1/+1
|
* cannadic.eclass: fix src_install for EAPI > 4Akinori Hattori2017-07-121-1/+3
|
* cannadic.eclass: declare internal variables readonlyAkinori Hattori2017-07-121-14/+15
|
* cannadic.eclass: replace ROOT → EROOTAkinori Hattori2017-07-121-14/+14
|
* cannadic.eclass: use einstalldocsAkinori Hattori2017-07-121-42/+31
|
* postgres{,-multi}.eclass: More Documentation FixesAaron W. Swenson2017-07-112-4/+3
| | | | | | Fix a few keyword typos and adhere to the doc standard. Bugs: 624502
* postgress{,-multi}.eclass: Fix @ECLASS lineAaron W. Swenson2017-07-102-6/+4
| | | | | | Append “.eclass” to @ECLASS line to fix bug 624502. Bugs: 624502
* apache-2.eclass: http2 does not work with prefork MPM.Lars Wendler2017-07-101-0/+4
|
* Initial commit postgres{,-multi}.eclassAaron W. Swenson2017-07-092-0/+337
| | | | | | | | | | | postgres.eclass provides convenience functions that are commonly performed in most packages that require PostgreSQL. postgres-multi.eclass enables packages to build against all selected PostgreSQL slots. Added POSTGRES_TARGETS as a new USE_EXPAND variable to select which slots are depended upon and built against.
* kde5-functions.eclass: Raise PLASMA_MINIMAL to 5.9.5Andreas Sturmlechner2017-07-091-5/+2
| | | | Simplify kde-plasma QT_MINIMAL.
* kde5.eclass: Add KDE_QTHELP for QCH file supportAndreas Sturmlechner2017-07-091-0/+35
| | | | | | | Do not compress .qch and .tags files. See also: https://mail.kde.org/pipermail/distributions/2017-June/000227.html
* mysql-multilib-r1.eclass: Ensure the right pkg-config is calledBrian Evans2017-07-081-0/+1
|
* mysql-multilib-r1.eclass: Only detect systemd-notify for native ABI and ↵Brian Evans2017-07-081-4/+7
| | | | server USE
* common-lisp.eclass: Reorders metatada. Adds BLURBChema Alonso Josa2017-07-081-1/+2
| | | | Gentoo-Bug: 624238
* common-lisp-common.eclass: Reorders metatada. Adds BLURBChema Alonso Josa2017-07-081-1/+2
| | | | Gentoo-Bug: 624238
* ros-catkin.eclass: Use only a single python implementation for all ROS packages.Alexis Ballier2017-07-071-89/+53
| | | | | | Use only python 2.7: that is the version supported by OSRF. Multi-python the way we did it was not working well, it ended up loading python libs from different interpreters causing weird errors. Add ros-catkin_python_setup function.
* gpe.eclass: Remove dead eclassMichał Górny2017-07-051-119/+0
|
* common-lisp.eclass: Updates eclass infoChema Alonso Josa2017-07-021-4/+7
|
* common-lisp-common.eclass: Updates eclass infoChema Alonso Josa2017-07-021-6/+8
|
* common-lisp-3.eclass: Updates header infoChema Alonso Josa2017-07-021-1/+1
|
* bsdmk.eclass: add bsd@g.o as maintainerAlexis Ballier2017-07-021-1/+1
|
* l10n.eclass: Add myself as maintainer.Ulrich Müller2017-07-021-1/+3
|
* php-pear-lib-r1.eclass: Remove deprecated eclassBrian Evans2017-07-011-102/+0
|
* toolchain-funcs.eclass: We only support little-endian AlphaJames Le Cuirot2017-07-011-1/+1
| | | | | Funny that no one noticed this for 10 years. :) Thanks to klausman for clearing this up.
* confutils.eclass: Mark @DEAD for removalMichał Górny2017-06-301-1/+10
|
* kde5.eclass: Drop obsolete Plasma-4 warningAndreas Sturmlechner2017-06-241-8/+0
|
* gst-plugins*.eclass: Remove last rited eclasses, #587816Michał Górny2017-06-215-466/+0
|
* l10n.eclass: maintainer is retiringPacho Ramos2017-06-201-1/+1
|
* kde5.eclass: use HTTPSMichael Palimaka2017-06-181-1/+1
|
* eclass/toolchain-glibc.eclass: skip pie check for gcc-6 or newerMatthias Maier2017-06-161-8/+14
| | | | | | | | | | | | For gcc-6 and newer the old logic in the toolchain-glibc eclass: if use hardened && gcc-specs-pie ; then append-cppflags -DPIC else filter-flags -fPIE fi is obsolete. Simply disable the check.
* eclass/toolchain-glibc.eclass: use tc-enables-pie instead of gcc-specs-pieMatthias Maier2017-06-161-2/+2
|
* toolchain-glibc.eclass: Always enable stack guard randomization (bug #621742).Arfrever Frehtes Taifersar Arahesis2017-06-161-1/+6
| | | | Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* toolchain-glibc.eclass: Build most of >=sys-libs/glibc-2.25 with ↵Arfrever Frehtes Taifersar Arahesis2017-06-161-3/+14
| | | | | | | | | | -fstack-protector-all (bug #609048). configure accepts --enable-stack-protector=... option which results in build system passing appropriate -fstack-protector... option when possible. Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* toolchain-funcs.eclass: Add functions for detection of PIE / SSP in way ↵Arfrever Frehtes Taifersar Arahesis2017-06-161-0/+67
| | | | | | | | | | compatible with GCC >=6. Newly added tc-enables-pie(), tc-enables-ssp(), tc-enables-ssp-strong() and tc-enables-ssp-all() check macros instead of specs. This solution also works with older GCC and with Clang. Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* kde5.eclass: Drop Frameworks 5.29 SRC_URIAndreas Sturmlechner2017-06-151-7/+1
|
* systemd.eclass: Improve systemd_install_serviced documentationChris Mayo2017-06-141-5/+5
| | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com>
* eclass/mozconfig-v6.53: use mozcoreconf-v5Ian Stakenvicius2017-06-141-3/+3
|
* eclass/mozconfig-v6.52: use mozcoreconf-v5Ian Stakenvicius2017-06-141-1/+1
|
* eclass/mozcoreconf: added v5 with EXTRA_ECONF support and gcc7 handlingIan Stakenvicius2017-06-141-0/+280
|
* golang-base.eclass: update dev-lang/go dependencyWilliam Hubbs2017-06-141-1/+1
| | | | | Bump the dependency to go 1.8 and remove the subslot operator since it doesn't mean anything in DEPEND.
* latex-package.eclass: Use halt on error and nonstopmode for latex ↵Alexis Ballier2017-06-141-3/+3
| | | | invocations to get more useful log.
* latex-package.eclass: Drop redicting output to /dev/null for latex commands.Alexis Ballier2017-06-141-4/+4
| | | | Most people dont display build log to the terminal anymore and having this output in the logs is mandatory for understanding bugs.
* kde5.eclass: Fix non-compression of docbooksAndreas Sturmlechner2017-06-111-3/+3
| | | | PREFIX was never defined, making this a no-op.
* kde5-functions.eclass: Raise FRAMEWORKS_MINIMAL=5.34, PLASMA_MINIMAL=5.8.6Andreas Sturmlechner2017-06-091-8/+2
| | | | Cleanup obsolete per-category definitions.
* eclass: remove myself as maintainer of mercurial eclassDirkjan Ochtman2017-06-091-1/+0
|
* sys-devel/binutils: 2.27 - multiple security fixes, bug #618520, bug #618826Matthias Maier2017-06-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CVE-2017-8421 Prevent memory exhaustion from a corrupt PE binary with an overlarge number of relocs. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=patch;h=39ff1b79f687b65f4144ddb379f22587003443fb CVE-2017-9038 readelf: Update check for invalid word offsets in ARM unwind information. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=f32ba72991d2406b21ab17edc234a2f3fa7fb23d CVE-2017-9038 readelf: Update check for invalid word offsets in ARM unwind information. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=f32ba72991d2406b21ab17edc234a2f3fa7fb23d CVE-2017-9039 readelf: Fix overlarge memory allocation when reading a binary with an excessive number of program headers. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=82156ab704b08b124d319c0decdbd48b3ca2dac5 CVE-2017-9040, CVE-2017-9042 readelf: fix out of range subtraction, seg fault from a NULL pointer and memory exhaustion, all from parsing corrupt binaries. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7296a62a2a237f6b1ad8db8c38b090e9f592c8cf CVE-2017-9041 https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=75ec1fdbb797a389e4fe4aaf2e15358a070dcc19 https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c4ab9505b53cdc899506ed421fddb7e1f8faf7a3 [2] https://bugs.gentoo.org/show_bug.cgi?id=618520 [2] https://bugs.gentoo.org/show_bug.cgi?id=618826 Package-Manager: Portage-2.3.6, Repoman-2.3.2
* gpe.eclass: Mark dead for removal in 30 daysMichał Górny2017-06-051-0/+5
|