| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In pkgcore 0.12.29, Arthur added some desperately needed functionality
for scripters. This means we can now do much the same thing that eix
did, but with pquery. There's one particularly big difference between
the two though, which is that when pquery lists stable packages, it does
it as a *visibility* check, which means it also filters out packages
which aren't in our ACCEPT_LICENSE.
This means we spend less time having binhost runs attempt to install
something with an incompatible license and fail that "lucky" run
entirely (and with the current implementation, giving up that job slot
for the day).
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
|
| |
The former is useful for binary coverage. The latter is a dependency of
the former, but is also generally useful for scripting the binhost
itself, which we will shortly do.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
| |
It didn't install on its own, otherwise. At least, not with
--binpkg-respect-use.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
No real excuse except I have very little interest in this package, the
reporting bug (and original triager) got it wrong, and I did not bother
to check myself.
Bug: https://bugs.gentoo.org/948014
Fixes: 0a8db1a9397868a278b13f33afa69808605a3e7b
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some packages need this, and some *people* also need this. ;) It takes a
while to build and seemingly at least sometimes takes quite a bit of
space?
It is installed as a dep in gnome/kde builders already. Manually install
it with USE=npm for the server builder, for added coverage.
Bug: https://bugs.gentoo.org/924458
Closes: https://bugs.gentoo.org/948014
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
| |
www-servers/nginx needs app-misc/mime-types[nginx].
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
As 4e796b93194ccd83dbe21fd222a773e8aa9a8443.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
This will be beneficial for more efficient compilation in every run. The
only reason not to do it is because we want binpackages for the *non*
pgo/lto end users! But we can just add a variant build for that.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
There's really a lot more to add here, I actually thought we had
these already...
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
|
| |
Do not leave it up to pure chance whether llvm/clang get built as deps
of other packages. We won't tend to get good LLVM_COMPAT coverage for
that.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
They can be dragged in on any profile, and end up building a binpkg of a
-bin if we do not choose which type we want. This was the initial
motivation for manually specifying them in world for the other
builders...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
When syncing changes between run-update in various builders, I
accidentally overwrote some code that was specific to a single builder
(the server config). Oops!
Fixes: 1e48082a95f3344904684746f8ecd9a6ac22679c
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
|
| |
It switched from USE=lto to handling this via *FLAGS. Although the pgo
builder has it auto-enabled, the kde/openrc builders should use lto as
well.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
| |
+10 packages
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
|
| |
The initial release of 3.13 is now stable and we can start building
packages for early adopters. It is not yet practical to build 3.13-only
packages but let's lay the groundwork for installing a dual stack.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
| |
This time include a comment elaborating on why these packages are nolto
(due to the static libraries issue).
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Package doesn't respect CFLAGs and not very widely used anymore so dropping from
binhost.
[Eli: it also has terrible code, is discontinued upstream, and fails to
build with safety flags applied.]
Signed-off-by: Ian Jordan <immoloism@gmail.com>
Bug: https://bugs.gentoo.org/940205
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
|
| |
A very handy terminal based system monitor to help track down issues while
compiling. A must have for all Gentoo users.
Signed-off-by: Ian Jordan <immoloism@gmail.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
| |
NetworkManger requires the USE flag dbus set on wpa_supplicant
Signed-off-by: Ian Jordan <immoloism@gmail.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
This commit adds all the tools currently in the Handbook and the ones being planned
to be added to the Handbook shortly. This will allow any user to do a quick binpkg
install.
Signed-off-by: Ian Jordan <immoloism@gmail.com>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
|
| |
It is often used by build systems to build documentation, and needs no
GUI when used via automation. But there is an optional GUI, and the
gnome profile assumes you want GUIs in general...
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
| |
Suppress sys-devel/flex explicitly, since it distributes a static
library and those aren't handled well by portage yet.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
| |
Fixes: 7c78ea754f7989ef4a98c1bd01f14eb948771db7
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We run one builder with USE="lto pgo" and the rest without, because we
want to also build packages for the default USE flags (no lto/pgo).
Although USE=lto is being phased out, the GCC package in particular
hasn't migrated.
Start opting a few packages in to LTO via *FLAGS as well. Remaining
sys-devel packages are a good target for this.
Note: xorg-server must be built with xvfb support for firefox to do PGO.
It otherwise uses the same config for gnome/kde anyway.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
|
|
|
|
| |
It's not just a GUI package. There are a surprising number of uses for
it, and it pulls in a bunch of interesting dependencies along for the
ride.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
|
|
|
| |
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
|
|
|
|
| |
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
|
|
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
|