Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | flag-o-matic.eclass: Strip LDFLAGS unsupported by the C compiler, #621274 | Michał Górny | 2017-08-08 | 2 | -1/+4 |
| | | | | | | | | Include LDFLAGS in the variables stripped by strip-unsupported-flags. The code reuses the current functions for testing CC, and so only remove LDFLAGS that are rejected by the C compiler and not the linker. This solves the case of bug #621274 where LDFLAGS contained GCC-specific -flto flag. | ||||
* | eclass/tests: Fix inheriting multiple eclasses | Michał Górny | 2017-08-08 | 1 | -2/+2 |
| | | | | | | Fix the inherit function to correctly handle 'inherit' call with multiple eclasses, instead of returning after the first eclass is successfully sourced. | ||||
* | toolchain-glibc.eclass: fix libm.so symlinking for live glibc | Sergei Trofimovich | 2017-08-08 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | The failure happens when live glibc-9999 ebuild is installed: * QA Notice: Missing gen_usr_ldscript for libm-2.26.90.so * ERROR: sys-libs/glibc-9999::gentoo failed: * add those ldscripts The problem here is how upstream glibc version is detected: dosym ../../$(get_libdir)/libm-${PV}.so $(alt_usrlibdir)/libm-${PV}.so Change to use 'version.h' to pick upstream version. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Signed-off-by: Matthias Maier <tamiko@gentoo.org> | ||||
* | eclass/mozconfig-v6.5{2,5} - Enable sandbox content on esr builds, major | Jory A. Pratt | 2017-08-07 | 2 | -0/+385 |
| | | | | changes for release build eclass | ||||
* | java-pkg-opt-2.eclass: fix EAPI 6 support in java-pkg-opt-2_src_prepare | Andrew Savchenko | 2017-08-07 | 1 | -0/+4 |
| | | | | | | | | | | | | For EAPI 6+ java-pkg-opt-2_src_prepare() has eapply_user call via java-utils-2_src_prepare() from java-utils-2.eclass. But java-utils-2_src_prepare() call is conditional and in case when package is build with USE=-java java-utils-2_src_prepare() is not called, hence eapply_user is not called in src_prepare phase and ebuild fails. This problem is fixed by calling eapply_user if java USE is disabled _and_ EAPI is 6+. | ||||
* | toolchain.eclass: upstream now uses .xz compressed tarballs | Anthony G. Basile | 2017-08-03 | 1 | -2/+10 |
| | |||||
* | opam.eclass: Allow to override package name | Alexis Ballier | 2017-08-02 | 1 | -4/+5 |
| | |||||
* | opam.eclass: Initial import. | Alexis Ballier | 2017-08-02 | 1 | -0/+49 |
| | |||||
* | confutils.eclass: Remove last rited eclass | Michał Górny | 2017-07-30 | 1 | -486/+0 |
| | |||||
* | leechcraft.eclass: Always use HTTPS for accessing GitHub | David Hicks | 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 | David Hicks | 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 | David Hicks | 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 | David Hicks | 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 | Sergey Popov | 2017-07-26 | 1 | -1/+1 |
| | |||||
* | llvm.eclass: Recognize slot 6 (for 9999) | Michał Górny | 2017-07-24 | 1 | -1/+1 |
| | |||||
* | meson.eclass: ensure we have a UTF-8 locale set | Mike Gilbert | 2017-07-18 | 1 | -1/+4 |
| | | | | Bug: https://bugs.gentoo.org/625396 | ||||
* | mysql-multilib.eclass: Adjust REQUIRED_USE for GLEP73 | Brian Evans | 2017-07-17 | 1 | -1/+1 |
| | |||||
* | mysql-v2.eclass: Adjust REQUIRED_USE for GLEP73 | Brian Evans | 2017-07-17 | 1 | -2/+2 |
| | |||||
* | mysql-multilib.eclass: Adjust REQUIRED_USE for GLEP73 | Brian Evans | 2017-07-17 | 1 | -2/+2 |
| | |||||
* | ruby-fakegem.eclass: use dodoc to install documentation files | Hans de Graaff | 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 | Lars Wendler | 2017-07-15 | 1 | -1/+1 |
| | |||||
* | php-ex-source-r2.eclass: Drop unused inherits | Brian Evans | 2017-07-13 | 1 | -1/+1 |
| | |||||
* | cannadic.eclass: fix src_install for EAPI > 4 | Akinori Hattori | 2017-07-12 | 1 | -1/+3 |
| | |||||
* | cannadic.eclass: declare internal variables readonly | Akinori Hattori | 2017-07-12 | 1 | -14/+15 |
| | |||||
* | cannadic.eclass: replace ROOT → EROOT | Akinori Hattori | 2017-07-12 | 1 | -14/+14 |
| | |||||
* | cannadic.eclass: use einstalldocs | Akinori Hattori | 2017-07-12 | 1 | -42/+31 |
| | |||||
* | postgres{,-multi}.eclass: More Documentation Fixes | Aaron W. Swenson | 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 | Aaron W. Swenson | 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. | Lars Wendler | 2017-07-10 | 1 | -0/+4 |
| | |||||
* | Initial commit postgres{,-multi}.eclass | Aaron W. Swenson | 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 | Andreas Sturmlechner | 2017-07-09 | 1 | -5/+2 |
| | | | | Simplify kde-plasma QT_MINIMAL. | ||||
* | kde5.eclass: Add KDE_QTHELP for QCH file support | Andreas Sturmlechner | 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 | Brian Evans | 2017-07-08 | 1 | -0/+1 |
| | |||||
* | mysql-multilib-r1.eclass: Only detect systemd-notify for native ABI and ↵ | Brian Evans | 2017-07-08 | 1 | -4/+7 |
| | | | | server USE | ||||
* | common-lisp.eclass: Reorders metatada. Adds BLURB | Chema Alonso Josa | 2017-07-08 | 1 | -1/+2 |
| | | | | Gentoo-Bug: 624238 | ||||
* | common-lisp-common.eclass: Reorders metatada. Adds BLURB | Chema Alonso Josa | 2017-07-08 | 1 | -1/+2 |
| | | | | Gentoo-Bug: 624238 | ||||
* | ros-catkin.eclass: Use only a single python implementation for all ROS packages. | Alexis Ballier | 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 | Michał Górny | 2017-07-05 | 1 | -119/+0 |
| | |||||
* | common-lisp.eclass: Updates eclass info | Chema Alonso Josa | 2017-07-02 | 1 | -4/+7 |
| | |||||
* | common-lisp-common.eclass: Updates eclass info | Chema Alonso Josa | 2017-07-02 | 1 | -6/+8 |
| | |||||
* | common-lisp-3.eclass: Updates header info | Chema Alonso Josa | 2017-07-02 | 1 | -1/+1 |
| | |||||
* | bsdmk.eclass: add bsd@g.o as maintainer | Alexis Ballier | 2017-07-02 | 1 | -1/+1 |
| | |||||
* | l10n.eclass: Add myself as maintainer. | Ulrich Müller | 2017-07-02 | 1 | -1/+3 |
| | |||||
* | php-pear-lib-r1.eclass: Remove deprecated eclass | Brian Evans | 2017-07-01 | 1 | -102/+0 |
| | |||||
* | toolchain-funcs.eclass: We only support little-endian Alpha | James Le Cuirot | 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 | Michał Górny | 2017-06-30 | 1 | -1/+10 |
| | |||||
* | kde5.eclass: Drop obsolete Plasma-4 warning | Andreas Sturmlechner | 2017-06-24 | 1 | -8/+0 |
| | |||||
* | gst-plugins*.eclass: Remove last rited eclasses, #587816 | Michał Górny | 2017-06-21 | 5 | -466/+0 |
| | |||||
* | l10n.eclass: maintainer is retiring | Pacho Ramos | 2017-06-20 | 1 | -1/+1 |
| | |||||
* | kde5.eclass: use HTTPS | Michael Palimaka | 2017-06-18 | 1 | -1/+1 |
| |