| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
As most users of this profile will expect a full GNOME desktop experience, and
gnome-shell is a core component for it.
Closes: https://bugs.gentoo.org/614608
Thanks-to: Mart Raudsepp
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
|
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/514016
Closes: https://bugs.gentoo.org/804218
Closes: https://bugs.gentoo.org/701056
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
USE=gui
Most people aren't going to use CMake's GUI. USE=gui is enabled by default
on desktop profiles and CMake is unavoidable, it feels a shame to drag in
Qt 6 just for something people are unlikely to want. Plus, it avoids a
circular dependency out of the box.
We already did this for qt5, so do it for USE=gui now too.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
|
| |
Required by dev-python/PyQt5[multimedia].
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
tl;dr fixes RequiredUseDefaults, and also uses luajit on non-desktop
mpv currently no plans to ever support >=lua5-3, and with lua5-1 being
essentially unmaintained it's preferred to use the actively maintained
luajit when possible.
Because of this, wanted to straight up remove lua5-1 from COMPAT, but
then luajit is not available on as many arches as lua5-1.
So to pick luajit by default (against's profile defaults), there is
two options:
(1). package.use in profile with -lua5-1 luajit
(2). mask lua5-1, force luajit
And fortunately we don't need to worry about LUA_TARGETS, just SINGLE.
Old situation is sub-optimal:
- (1) is used in desktop profile only (should be all)
- arches which don't support luajit have bad REQUIRED_USE defaults
(should be inverted where needed)
(2) has a big advantage, if users set their own default e.g.
*/* LUA_SINGLE_TARGET: -* lua5-4
Then luajit will still be forced and they do not need a package.use
entry to emerge mpv.
Downside is that if a user really want to use old lua5-1, then
they need to mess with /etc/portage/profile. But generally I feel
(2) is still better for the general user experience, and this
commit does that.
wrt old "lua" default, not needed in profile given IUSE=+lua default
is in all mpv ebulds already (-sdl still makes sense).
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Ionen pointed this out again today and it made me look back at it; there's
no reason to not have vulkan on by default for desktop profiles.
In particular, Steam expects it for plenty of games to work, but at this point,
it's becoming jarring for users to _not_ have it as it's considered a fundamental part
of the modern desktop.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
|
| |
With media-video/pipewire[sound-server] in package.use.
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/818253
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
|
|
| |
Drop USE=libsecret while at it.
Bug: https://bugs.gentoo.org/905928
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
|
| |
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/28845
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/876637
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
| |
https://archives.gentoo.org/gentoo-dev/message/6e5c8c988b1a4442d37dc697f264b84f
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
|
|
|
|
|
|
|
|
| |
"collision-protect""
This reverts commit 6728932a980eb0ebfac0bfc0566d1dbba6ef83ea.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
"collision-protect"
collision-protect stops orphaned collisions too which is a problem when
changing ownership of a file between packages.
We also recommended people stop using it in the libxcrypt news item.
Closes: https://bugs.gentoo.org/883561
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
catalyst, bootstrap.sh and BOOTSTRAP_USE all set USE=-*
at various stages of builds.
This results in systemd build with -sysv-utils and pulls
sys-apps/sysvinit as a dependency in stage1/stage2 builds.
Closes: https://github.com/gentoo/gentoo/pull/27644
Suggested-by: Mike Gilbert <floppym@gentoo.org>
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
|
|
|
| |
The egl flag has been dropped and is now always enabled
Signed-off-by: Mike Lothian <mike@fireburn.co.uk>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
|
|
| |
This works around a circular dependency on install.
Closes: https://bugs.gentoo.org/764623
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
|
|
|
|
|
|
| |
kipi plugins are dead.
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
www-client/falkon[python] requires IUSE="designer" in addition to
default enabled IUSE="gui,widgets".
Fixes REQUIRED_USE conflicts:
- IUSE webengine,widgets triggers IUSE="printsupport,webchannel" req
- IUSE webengine triggers IUSE="location,quick" req
- IUSE location triggers IUSE="positioning" req
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
|
|
| |
Fixed with >=qtwayland-5.15.2-r18. It isn't stable yet but
stable users are only affected if using ~arch nvidia-drivers.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://github.com/gentoo/gentoo/pull/23807
Closes: https://bugs.gentoo.org/742305
Signed-off-by: David Seifert <soap@gentoo.org>
|
|
|
|
| |
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/830485
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/829571
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
|
|
|
| |
This is generally more stable now and lacking 1.1.9 is an issue
when using GBM. Now that mutter-41.2 defaults to GBM, keeping
this masked everywhere doesn't seem right.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
The APNG patches were rejected upstream and are known to break WebKit
with no trivial fix in perspective. Stop enabling them by default,
as Mozilla products now default to using bundled libpng.
See-also: https://gitweb.gentoo.org/sites/projects/council.git/tree/meeting-logs/20211212.txt#n98
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/23005
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/823647
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
|
|
|
|
| |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/810511
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
|
|
| |
Need this for all profiles, not just desktop.
See: de3e83b4feba7f6db44e38b70626a913d62742b3
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Apart from not yet supporting generation of API documentation, the
ebuild should be fully functional.
Thanks-to: Jaco Kroon <jaco@uls.co.za> (for noticing incorrect RDEPEND)
Thanks-to: Ionen Wolkens <ionen@gentoo.org> (Lua target enforcement)
Co-authored-by: Sam James <sam@gentoo.org>
Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/22278
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Support at least Plasma profile users by masking the broken version.
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
|
| |
...after phonon was dropped from make.defaults.
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
|
|
|
| |
evolution-data-server IUSE defaults require it, but it might be too
intrusive to IUSE default libgdata[vala] for all profiles, including
non-desktop.
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
|
|
|
|
| |
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/806220
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
|
|
|
|
|
|
| |
Recommended for use with app-text/poppler[qt5].
Closes: https://bugs.gentoo.org/795888
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/778527
Bug: https://bugs.gentoo.org/780648
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|