Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | leechcraft.eclass: Always use HTTPS for accessing GitHub | 2017-07-30 | 1 | -2/+1 | |
| | | | | | | | To prevent MITM attacks, always use HTTPS with GitHub domains. GitHub supports "Smart HTTPS" git which means that shallow clones are possible over HTTPS. Don't use a git:// fallback because this would allow an attacker to always force fallback to an unsafe protocol. | ||||
* | bitcoincore.eclass: Always use HTTPS for accessing GitHub | 2017-07-30 | 1 | -1/+1 | |
| | | | | | | | To prevent MITM attacks, always use HTTPS with GitHub domains. GitHub supports "Smart HTTPS" git which means that shallow clones are possible over HTTPS. Don't use a git:// fallback because this would allow an attacker to always force fallback to an unsafe protocol. | ||||
* | golang-vcs-snapshot.eclass: use HTTPS for GitHub in example | 2017-07-30 | 1 | -1/+1 | |
| | | | | | | Use https:// for the GitHub URL used in the documentation example to prevent developers from copy-pasting this example and not switching to HTTPS. | ||||
* | mate-desktop.org.eclass: use HTTPS only for default URLs | 2017-07-30 | 1 | -8/+4 | |
| | | | | | | Enforce use of HTTPS for accessing GitHub, as http:// and git:// URLs do not provide authentication of the server. The Mate home page is also accessible via https:// so use HTTPS there as well. | ||||
* | office-ext-r1.eclass: add support for EAPI 6 | 2017-07-26 | 1 | -1/+1 | |
| | |||||
* | llvm.eclass: Recognize slot 6 (for 9999) | 2017-07-24 | 1 | -1/+1 | |
| | |||||
* | meson.eclass: ensure we have a UTF-8 locale set | 2017-07-18 | 1 | -1/+4 | |
| | | | | Bug: https://bugs.gentoo.org/625396 | ||||
* | mysql-multilib.eclass: Adjust REQUIRED_USE for GLEP73 | 2017-07-17 | 1 | -1/+1 | |
| | |||||
* | mysql-v2.eclass: Adjust REQUIRED_USE for GLEP73 | 2017-07-17 | 1 | -2/+2 | |
| | |||||
* | mysql-multilib.eclass: Adjust REQUIRED_USE for GLEP73 | 2017-07-17 | 1 | -2/+2 | |
| | |||||
* | ruby-fakegem.eclass: use dodoc to install documentation files | 2017-07-16 | 1 | -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.2 | 2017-07-15 | 1 | -1/+1 | |
| | |||||
* | php-ex-source-r2.eclass: Drop unused inherits | 2017-07-13 | 1 | -1/+1 | |
| | |||||
* | cannadic.eclass: fix src_install for EAPI > 4 | 2017-07-12 | 1 | -1/+3 | |
| | |||||
* | cannadic.eclass: declare internal variables readonly | 2017-07-12 | 1 | -14/+15 | |
| | |||||
* | cannadic.eclass: replace ROOT → EROOT | 2017-07-12 | 1 | -14/+14 | |
| | |||||
* | cannadic.eclass: use einstalldocs | 2017-07-12 | 1 | -42/+31 | |
| | |||||
* | postgres{,-multi}.eclass: More Documentation Fixes | 2017-07-11 | 2 | -4/+3 | |
| | | | | | | Fix a few keyword typos and adhere to the doc standard. Bugs: 624502 | ||||
* | postgress{,-multi}.eclass: Fix @ECLASS line | 2017-07-10 | 2 | -6/+4 | |
| | | | | | | Append “.eclass” to @ECLASS line to fix bug 624502. Bugs: 624502 | ||||
* | apache-2.eclass: http2 does not work with prefork MPM. | 2017-07-10 | 1 | -0/+4 | |
| | |||||
* | Initial commit postgres{,-multi}.eclass | 2017-07-09 | 2 | -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.5 | 2017-07-09 | 1 | -5/+2 | |
| | | | | Simplify kde-plasma QT_MINIMAL. | ||||
* | kde5.eclass: Add KDE_QTHELP for QCH file support | 2017-07-09 | 1 | -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 called | 2017-07-08 | 1 | -0/+1 | |
| | |||||
* | mysql-multilib-r1.eclass: Only detect systemd-notify for native ABI and ↵ | 2017-07-08 | 1 | -4/+7 | |
| | | | | server USE | ||||
* | common-lisp.eclass: Reorders metatada. Adds BLURB | 2017-07-08 | 1 | -1/+2 | |
| | | | | Gentoo-Bug: 624238 | ||||
* | common-lisp-common.eclass: Reorders metatada. Adds BLURB | 2017-07-08 | 1 | -1/+2 | |
| | | | | Gentoo-Bug: 624238 | ||||
* | ros-catkin.eclass: Use only a single python implementation for all ROS packages. | 2017-07-07 | 1 | -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 eclass | 2017-07-05 | 1 | -119/+0 | |
| | |||||
* | common-lisp.eclass: Updates eclass info | 2017-07-02 | 1 | -4/+7 | |
| | |||||
* | common-lisp-common.eclass: Updates eclass info | 2017-07-02 | 1 | -6/+8 | |
| | |||||
* | common-lisp-3.eclass: Updates header info | 2017-07-02 | 1 | -1/+1 | |
| | |||||
* | bsdmk.eclass: add bsd@g.o as maintainer | 2017-07-02 | 1 | -1/+1 | |
| | |||||
* | l10n.eclass: Add myself as maintainer. | 2017-07-02 | 1 | -1/+3 | |
| | |||||
* | php-pear-lib-r1.eclass: Remove deprecated eclass | 2017-07-01 | 1 | -102/+0 | |
| | |||||
* | toolchain-funcs.eclass: We only support little-endian Alpha | 2017-07-01 | 1 | -1/+1 | |
| | | | | | Funny that no one noticed this for 10 years. :) Thanks to klausman for clearing this up. | ||||
* | confutils.eclass: Mark @DEAD for removal | 2017-06-30 | 1 | -1/+10 | |
| | |||||
* | kde5.eclass: Drop obsolete Plasma-4 warning | 2017-06-24 | 1 | -8/+0 | |
| | |||||
* | gst-plugins*.eclass: Remove last rited eclasses, #587816 | 2017-06-21 | 5 | -466/+0 | |
| | |||||
* | l10n.eclass: maintainer is retiring | 2017-06-20 | 1 | -1/+1 | |
| | |||||
* | kde5.eclass: use HTTPS | 2017-06-18 | 1 | -1/+1 | |
| | |||||
* | eclass/toolchain-glibc.eclass: skip pie check for gcc-6 or newer | 2017-06-16 | 1 | -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-pie | 2017-06-16 | 1 | -2/+2 | |
| | |||||
* | toolchain-glibc.eclass: Always enable stack guard randomization (bug #621742). | 2017-06-16 | 1 | -1/+6 | |
| | | | | Signed-off-by: Matthias Maier <tamiko@gentoo.org> | ||||
* | toolchain-glibc.eclass: Build most of >=sys-libs/glibc-2.25 with ↵ | 2017-06-16 | 1 | -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 ↵ | 2017-06-16 | 1 | -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_URI | 2017-06-15 | 1 | -7/+1 | |
| | |||||
* | systemd.eclass: Improve systemd_install_serviced documentation | 2017-06-14 | 1 | -5/+5 | |
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> | ||||
* | eclass/mozconfig-v6.53: use mozcoreconf-v5 | 2017-06-14 | 1 | -3/+3 | |
| | |||||
* | eclass/mozconfig-v6.52: use mozcoreconf-v5 | 2017-06-14 | 1 | -1/+1 | |
| |