Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | db.eclass: support Prefix | Benda Xu | 2017-11-26 | 1 | -13/+19 |
| | | | | ROOT and D are replaced with EROOT and ED. | ||||
* | user.eclass: gracefully return when unprivileged | Benda Xu | 2017-11-26 | 1 | -1/+9 |
| | | | | | enewgroup and enewuser does not apply when executed as a normal user, e.g. under Gentoo Prefix. | ||||
* | ruby-fakegem.eclass: fix RUBY_FAKEGEM_EXTRAINSTALL | Hans de Graaff | 2017-11-25 | 1 | -1/+1 |
| | | | | Remove wrong default value and fix documentation accordingly. | ||||
* | mozconfig-*.eclass: fix eclassdoc warnings | Ian Stakenvicius | 2017-11-20 | 8 | -0/+39 |
| | | | | | | | | | | | Bug: http://bugs.gentoo.org/637790 Bug: http://bugs.gentoo.org/637792 Bug: http://bugs.gentoo.org/637794 Bug: http://bugs.gentoo.org/637796 Bug: http://bugs.gentoo.org/637798 Bug: http://bugs.gentoo.org/637800 Bug: http://bugs.gentoo.org/637802 Bug: http://bugs.gentoo.org/637804 | ||||
* | out-of-source.eclass: A new eclass to help with out-of-source builds | Michał Górny | 2017-11-20 | 1 | -0/+124 |
| | | | | | | | | | | | | | | | | | | | | | The out-of-source.eclass is a simple multilib-minimal-style wrapper to perform out of source builds of autotools (and other) packages. It is mostly derived from the function served in the past by autotools-utils since a number of developers found it useful. However, in order to avoid the mistakes of autotools-utils, it is meant to be focused on a single feature and have a better API. This eclass has two use cases: 1. Ensuring that packages are tested with out-of-source builds. 2. Improving consistency between multilib and non-multilib packages. In the most basic form, it just redefines the phases from src_configure() to src_install() with out-of-source wrappers. However, each phase can be overriden using my_src_*() sub-phase that is run inside build dir (alike multilib_src_*() in multilib-minimal). There is also my_src_install_all() for the trailing source-dir actions. | ||||
* | ruby-fakegem.eclass: Fix eclass doc warnings | Hans de Graaff | 2017-11-19 | 1 | -25/+15 |
| | | | | | | | Move eclass variable definitions to the right place just behind their documentation or declare them as default unset. Closes: https://bugs.gentoo.org/637866 | ||||
* | toolchain.eclass: Add -no-pie to stage1 LDFLAGS when building <gcc-6 with ↵ | Magnus Granberg | 2017-11-18 | 1 | -0/+8 |
| | | | | | | >=gcc6, bug 618908 Closes: https://bugs.gentoo.org/618908 | ||||
* | sgml-catalog.eclass: Drop sgml herd, set maintainer-needed | Jonas Stein | 2017-11-18 | 1 | -2/+2 |
| | | | | | There is no sgml herd (now project) anymore. Set to maintainer-needed now. | ||||
* | ruby-ng.eclass: Fix eclass doc warnings | Hans de Graaff | 2017-11-18 | 1 | -0/+1 |
| | | | | Closes: https://bugs.gentoo.org/637868 | ||||
* | ruby-single.eclass: Fix eclass doc warnings | Hans de Graaff | 2017-11-18 | 1 | -1/+2 |
| | | | | Closes: https://bugs.gentoo.org/637870 | ||||
* | ruby-utils.eclass: Fix eclass doc warnings | Hans de Graaff | 2017-11-18 | 1 | -1/+2 |
| | | | | Closes: https://bugs.gentoo.org/637872 | ||||
* | php-pear-r2.eclass: Fix documentation wrt bug 637846 | Brian Evans | 2017-11-17 | 1 | -1/+4 |
| | | | | Closes: https://bugs.gentoo.org/show_bug.cgi?id=637846 | ||||
* | php-pear-r1.eclass: Fix documentation wrt bug 637844 | Brian Evans | 2017-11-17 | 1 | -2/+3 |
| | | | | Closes: https://bugs.gentoo.org/show_bug.cgi?id=637844 | ||||
* | php-lib-r1.eclass: Fix documentation and mark DEAD wrt bug 637842 | Brian Evans | 2017-11-17 | 1 | -1/+3 |
| | | | | | | Removal pending final consumer last rite. Closes: https://bugs.gentoo.org/show_bug.cgi?id=637842 | ||||
* | mysql-multilib-r1.eclass: Fix documentation wrt bug 637820 | Brian Evans | 2017-11-17 | 1 | -0/+4 |
| | | | | Closes: https://bugs.gentoo.org/show_bug.cgi?id=637820 | ||||
* | mysql-v2.eclass: Fix documention wrt bug 637822 | Brian Evans | 2017-11-17 | 1 | -0/+1 |
| | | | | Closes: https://bugs.gentoo.org/show_bug.cgi?id=637822 | ||||
* | mysql_fx.eclass: Fix documentation wrt bug 637818 | Brian Evans | 2017-11-17 | 1 | -13/+28 |
| | | | | Closes: https://bugs.gentoo.org/show_bug.cgi?id=637818 | ||||
* | flag-o-matic.eclass: add ADA to flags for proper filtering | Stephen L Arnold | 2017-11-16 | 1 | -1/+1 |
| | | | | * this is needed for some Ada packages using system gcc | ||||
* | base.eclass: Fix variable documentation. | Ulrich Müller | 2017-11-17 | 1 | -1/+4 |
| | | | | Closes: https://bugs.gentoo.org/637712 | ||||
* | mysql-multilib.eclass: Mark dead and die with message to schedule removal | Brian Evans | 2017-11-15 | 1 | -0/+3 |
| | |||||
* | www-client/firefox: bump to 57.0 | Ian Stakenvicius | 2017-11-14 | 1 | -0/+394 |
| | | | | | | Also committed supporting eclass: mozconfig-v6.57.eclass Package-Manager: Portage-2.3.13, Repoman-2.3.3 | ||||
* | kde5.eclass: Add icons as runtime dependency | Johannes Huber | 2017-11-14 | 1 | -0/+5 |
| | | | | | | | Most applications use icons at runtime, so add them when KDE_AUTODEPS is enabled. Bug: https://bugs.gentoo.org/564838 | ||||
* | php-ext-pecl-r2.eclass: die earlier, and link to migration guide | Zac Medico | 2017-11-10 | 1 | -2/+1 |
| | |||||
* | mozextension.eclass: Prepare for usage with palemoon. | Lars Wendler | 2017-11-10 | 1 | -1/+1 |
| | |||||
* | php-ext-pecl-r2.eclass: add die statement to prepare for removal | Brian Evans | 2017-11-08 | 1 | -1/+2 |
| | | | | | | | This will alert any 3rd-party repositories to update before it really breaks. Signed-off-by: Brian Evans <grknight@gentoo.org> | ||||
* | meson.eclass: set system=windows for mingw cross-compiles | Mike Gilbert | 2017-11-05 | 1 | -6/+7 |
| | | | | Closes: https://bugs.gentoo.org/636654 | ||||
* | vim-plugin.eclass: simplify permission setting logic. | Patrice Clement | 2017-11-05 | 1 | -15/+2 |
| | | | | | | | | We don't use Portage internal variables. Instead, we do away with that chunk of code and invoke fperms recursively on the directory with the right permission flags. Closes: https://bugs.gentoo.org/469400 | ||||
* | vim-plugin.eclass: rework unwanted files and directories cleanup logic. | Patrice Clement | 2017-10-29 | 1 | -5/+18 |
| | | | | | | Courtesy of Arfrever. Closes: https://bugs.gentoo.org/635420 | ||||
* | eclass/mysql*: skip galera replication during pkg_config. | Robin H. Johnson | 2017-10-28 | 3 | -3/+3 |
| | | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> | ||||
* | eclass: Fix plasma >=5.10 beta URI | Manuel Rüger | 2017-10-26 | 1 | -1/+1 |
| | |||||
* | kde5.eclass: Don't add BUILD_TESTING=OFF if test not in IUSE | Andreas Sturmlechner | 2017-10-26 | 1 | -1/+1 |
| | |||||
* | kde5.eclass: Drop obsolete SRC_URI | Andreas Sturmlechner | 2017-10-26 | 1 | -2/+0 |
| | |||||
* | kde5.eclass: Drop obsolete conditional | Andreas Sturmlechner | 2017-10-26 | 1 | -1/+1 |
| | |||||
* | kde4-base.eclass: Switch from fdo-mime to xdg-utils | Andreas Sturmlechner | 2017-10-26 | 1 | -5/+5 |
| | |||||
* | kde5-meta-pkg.eclass: There is no KDE 5 | Andreas Sturmlechner | 2017-10-26 | 1 | -2/+3 |
| | |||||
* | kde5-functions.eclass: There is no KDE 5 | Andreas Sturmlechner | 2017-10-26 | 1 | -3/+3 |
| | |||||
* | kde5-functions.eclass: Fix default version handling | Andreas Sturmlechner | 2017-10-26 | 1 | -11/+8 |
| | | | | | - don't cut off version components in add_category_dep, instead do it in add_plasma_dep and add_kdeapps_dep | ||||
* | kde5-functions.eclass: improve documentation | Michael Palimaka | 2017-10-26 | 1 | -17/+27 |
| | |||||
* | kde5.eclass: improve documentation | Michael Palimaka | 2017-10-26 | 1 | -20/+45 |
| | | | | Bug: https://bugs.gentoo.org/629642 | ||||
* | vim-plugin.eclass: fix typo. | Patrice Clement | 2017-10-26 | 1 | -1/+1 |
| | |||||
* | meson.eclass: include pkg-config in the cross file | David Michael | 2017-10-24 | 1 | -0/+3 |
| | | | | | | | | This fixes cross-compiling current systemd. Signed-off-by: David Michael <david.michael@coreos.com> Closes: https://bugs.gentoo.org/635354 Closes: https://github.com/gentoo/gentoo/pull/5940 | ||||
* | toolchain.eclass: add ~slyfox devspace for gcc patches | Sergei Trofimovich | 2017-10-24 | 1 | -1/+1 |
| | | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> | ||||
* | vim-plugin.eclass: add missing dies. | Patrice Clement | 2017-10-23 | 1 | -12/+16 |
| | |||||
* | vim-plugin.eclass: document functions. | Patrice Clement | 2017-10-22 | 1 | -7/+28 |
| | |||||
* | php-ext-pecl-r2: Mark dead as there are no more consumers | Brian Evans | 2017-10-19 | 1 | -0/+1 |
| | | | | php-ext-pecl-r3 supercedes this eclass | ||||
* | mozconfig-v.6*.eclass: Fixed @ECLASS description (bug #618906). | Lars Wendler | 2017-10-13 | 3 | -3/+3 |
| | |||||
* | toolchain-binutils.eclass: Add my public_html as patch source | Andreas K. Hüttel | 2017-10-12 | 1 | -1/+1 |
| | |||||
* | kde5-functions.eclass: Require KF 5.38 for KDE Plasma 5.11 | Johannes Huber | 2017-10-12 | 1 | -0/+1 |
| | |||||
* | qt5-build.eclass: fix test dependency logic | Michael Palimaka | 2017-10-12 | 1 | -1/+1 |
| | | | | Thanks to Arfrever for pointing this out. | ||||
* | qt5-build.eclass: unset variables that, if set, cause configure to fail | Michael Palimaka | 2017-10-10 | 1 | -0/+5 |
| | | | | Closes: https://bugs.gentoo.org/633838 |