| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
To match the USE_EXPAND and USE flag settings.
Signed-off-by: Tim Harder <radhermit@gentoo.org>
|
|
|
|
| |
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
|
|
|
| |
Ideally this would have been left here a bit longer to facilitate
updating to ruby24, but with ruby23 blocking openssl 1.1.0 it is
causing enough noise that we are removing this a bit earlier.
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
| |
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
Mask ruby_targets_ruby24 in each arch with stable ruby and set
RUBY_TARGETS for each arch to ruby23, so that each arch can stable
ruby24 in their own time.
See bug 661262 for more details.
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
|
|
|
| |
Random values in GOBIN can affect the building of some packages:
https://archives.gentoo.org/gentoo-dev/message/163010f83ae7819d80c0cfdf797cbfe0
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
|
|
|
|
|
|
|
| |
php 7.0 will be soon deprecated. Move default target to 7.1
with 5.6 legacy until that is masked
Signed-off-by: Brian Evans <grknight@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The "modules" USE flag was originally enabled by default in the base
profile so that any ebuild inheriting linux-mod.eclass would have its
kernel modules built by default. However, the name of that USE flag is
now controlled by the MODULES_OPTIONAL_USE variable, set in the ebuild
itself. The best place for the USE flag default is therefore in IUSE
(in the ebuild), because only the ebuild knows the correct flag name.
There are at least two packages, media-gfx/graphicsmagick and
net-im/mcabber, that assign a different meaning to the "modules" flag,
further suggesting that a global default is too blunt an approach.
This commit drops the flag from base/make.defaults, and also from
default/linux/make.defaults where a redundant entry was present.
Thereafter, the override in features/hardened/make.defaults is
unnecessary, so it has been dropped as well.
Closes: https://bugs.gentoo.org/635720
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove the obsolete COLLISION_IGNORE entries for compiled Python
modules. Those entries were historically added to ease the migration
from python.eclass to python-r1 which involved taking ownership of
compiled module files. Nowadays they are rather irrelevant given that
python.eclass is gone for a while, and protect-owned is the default.
Also, the Jython variant happens to have invalid syntax.
Closes: https://bugs.gentoo.org/663170
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Now that EAPI 7 is accepted and implemented in Portage, provide
the initial environment blacklist for coming EAPI 7 ebuilds. The list
is based on existing eclasses, xdg-utils mostly. Rationale is provided
in the comment above ENV_UNSET.
|
|
|
|
|
| |
Reported-by: ta2002 <throw_away_2002@yahoo.com>
Closes: https://bugs.gentoo.org/652882
|
|
|
|
|
|
|
| |
Include ruby23 in RUBY_TARGETS and unmask ruby_targets_ruby23 for
stable. With the profile settings from
1202df3a138ab0585f91447b9eade25406e7c031 in place this is currently a
no-op, but it allows easy switching to stable ruby per arch.
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/642712
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Apply the long-overdue removal of LINGUAS from USE_EXPAND. Per the PMS
rules, specifying it as a USE_EXPAND implicitly filters any values that
are not present in IUSE. This effectively means that ebuilds
not specifying linguas_* flags at all should get empty exported LINGUAS
variable. As a result, those packages would not install localizations
at all.
To avoid this unfortunate behavior, remove LINGUAS from USE_EXPAND.
The LINGUAS variable becomes a regular environment variable that
implicitly controls package builds. Ebuilds still using linguas* in IUSE
may experience a mismatch between the value of LINGUAS (if any)
and the flag states; however, it should not cause any major
inconvenience.
|
|
|
|
|
|
|
|
| |
This reverts commit 33c557d89ec3d6849ac9e8da3fe3bfaa940a1e1a. Now that
there are IUSE defaults for sys-apps/shadow, sys-auth/pambase, and
sys-libs/pam, I think everyone is happy.
Closes: https://bugs.gentoo.org/635698
|
|
|
|
|
|
|
|
| |
This reverts commit 7c47a6981f3ceee10a3645405938f4f44e2c6495.
No proper discussion took place and nobody OK'd this.
See https://bugs.gentoo.org/635698
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The "cracklib" USE flag has long (since 2007ish) been enabled by
default for all profiles. But, the features that it provides are not
critical for any of the packages that use it: typically, the library
is used to evaluate a candidate password and to prevent the user from
choosing a weak one.
Since the flag is not critical, and because we now have per-package
USE defaults, this commit removes it from base/make.defaults.
Closes: https://bugs.gentoo.org/635698
|
|
|
|
| |
Closes: https://github.com/gentoo/gentoo/pull/6330
|
|
|
|
|
|
|
|
| |
The old value of the PHP_TARGETS variable was "php5-6", but these days
PHP_TARGETS="php5-6 php7-0" is more appropriate. The rationale for
this change is now included as a comment above the variable.
Closes: https://bugs.gentoo.org/636692
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
To prevent access violations for packages that install plugins to twisted.
All pkgs should call /usr/bin/twisted-regen-cache in pkg_postinst() to regenrate the caches.
|
|
|
|
| |
Closes: https://github.com/gentoo/gentoo/pull/4299
|
| |
|
| |
|
|
|
|
|
| |
Add it as hidden USE_EXPAND in top-level profiles, and unhide in
specific arch profiles.
|
| |
|
|
|
|
| |
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
| |
|
|
|
|
| |
Note this is the Prefix keyword, not the Gentoo/BSD one.
|
| |
|
|
|
|
| |
Note, these are the Prefix keywords, not Gentoo/BSD ones.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Add two additional protocols:
isync
skytraq
|
|
|
|
| |
#584780
|
| |
|
| |
|
| |
|
|
|
|
| |
This is no longer utilized by any version of dracut still in the repo.
|
| |
|