| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
|
|
|
|
|
|
| |
Dropped postgres9_5, added postgres11
Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
As decided by the Gentoo Council in its 2019-02-10 meeting:
'The default ACCEPT_LICENSE should be ACCEPT_LICENSE="@FREE"
(subject to implementation details in further vote).'
Closes: https://bugs.gentoo.org/676248
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit d82b624db1131d0c392d21c76dbcb084612521be.
Reverted to work on better user experience for existing systems:
Users are currently only prompted to accept licenses when installing
packages, not when updating already installed packages using licenses
which were covered by previous ACCEPT_LICENSE value and are now
missing (unaccepted by default).
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
As decided by the Gentoo Council in its 2019-02-10 meeting:
'The default ACCEPT_LICENSE should be ACCEPT_LICENSE="@FREE"
(subject to implementation details in further vote).'
Closes: https://bugs.gentoo.org/676248
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
|
|
|
|
|
|
|
| |
Renaming prefix-chain to prefix-stack is completed now.
Bug: https://bugs.gentoo.org/658572
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
|
|
|
| |
Will supersede the prefix-chain implicit USE flag.
Bug: https://bugs.gentoo.org/658572
Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
IUSE=cxx was removed from binutils in bug #663776 in favour
of IUSE="gold plugins."
USE=cxx is a no-op for non-cross gcc. And binutils's gold and
plugin support should not be needed to bootstrap a toolchain.
Reported-by: Alexis Lahouze
Tested-by: Alexis Lahouze
Reviewed-by: Jorge Manuel B. S. Vicetto
Bug: https://bugs.gentoo.org/663776
Closes: https://bugs.gentoo.org/678766#c8
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In its 2019-02-10 meeting, the Gentoo Council has decided that the
default for ACCEPT_LICENSE should be changed to @FREE. We take that
opportunity to move the default to make.defaults in the base profile,
for the following reasons:
- The setting depends on the @FREE license group, which itself is not
defined in Portage, but in profiles/license_groups.
- Setting the default in profiles will allow to perform the switchover
at a precise time, independent of Portage release and stabilisation
schedule.
- Profiles are a better location to define the default distro policy.
- GLEP 23 says so.
Bug: https://bugs.gentoo.org/677800
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/509578
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
|
| |
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.
|
| |
|