| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Patrick Lauer <patrick@gentoo.org>
|
|
|
|
| |
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
|
|
|
|
| |
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
| |
- -system-librnp is currently broken on these releases.
Bug: https://bugs.gentoo.org/910229
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
| |
- calendar is broken on some languages with unpatched system icu.
Bug: https://bugs.gentoo.org/910229
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
|
| |
If dev-python/mkdocs-material cannot be prevented from violating the
network sandbox, it cannot be used. End of story.
Closes: https://bugs.gentoo.org/910093
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
|
|
| |
Needs <glibc-2.34.
Bug: https://bugs.gentoo.org/806079
Bug: https://bugs.gentoo.org/908793
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/910070
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/909394
Signed-off-by: William Hubbs <williamh@gentoo.org>
|
|
|
|
|
|
|
|
| |
Horribly insecure old protocols. Don't allow them to be enabled accidentally
by stale configs in make.conf, i.e. make users opt in very explicitly by unmasking
if they do need it.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
This holds back an upgrade to >=dev-libs/openssl-3.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
This should not have been unmasked yet in the first place, it was merely
a side effect of USE=qt6 having been globally unmasked on amd64.
Closes: https://bugs.gentoo.org/909274
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
| |
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/30860
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/909154
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/909154
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
Needed for OpenSSL 3. As noted in the PR, php7-4 is EOL and 8-0 is security-support
only, so let's zoom ahead to solely 8-1.
Bug: https://bugs.gentoo.org/797676
Closes: https://github.com/gentoo/gentoo/pull/31579
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
This reverts commit b6d70be8e4d9131dad39f36dffd3fd96960c27af.
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
|
|
|
| |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
ruby30 doesn't support OpenSSL 3 out of the box so flip over to ruby31.
The tree is fortunately pretty ready for this already: https://github.com/gentoo/gentoo/pull/31392.
Bug: https://bugs.gentoo.org/797325
Bug: https://bugs.gentoo.org/797673
Bug: https://bugs.gentoo.org/899596
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
Also unmask packages depending on qt6, and mask packages depending
on already removed versions of qt6.
Closes: https://bugs.gentoo.org/838970
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
- this release seems broken in many ways regarding unified building.
Bug: https://bugs.gentoo.org/905780
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
|
|
|
| |
- no time was allocated to runtime-testing this, so more work may be required.
Bug: https://bugs.gentoo.org/906509
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Reported-by: Konstantin Kliakhandler
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
Allow ruby_targets_ruby31 to be used in stable packages and set both
ruby30 and ruby31 as default ruby targets. We cannot switch directly to
ruby31-only since we need to keep a working ruby+dependencies at all
times to allow proper installation of packages.
Bug: https://bugs.gentoo.org/907377
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
- the dependency has been stabilized.
Closes: https://bugs.gentoo.org/907202
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
|
|
| |
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/767700
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
| |
Closes: https://github.com/gentoo/gentoo/pull/31034
Signed-off-by: David Seifert <soap@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
Turns out the dependency hell could be put under control merely
by disabling one of the tests in dev-python/mkdocstrings along with
not enabling documentation generation in same.
Bug: https://bugs.gentoo.org/905911
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
|
|
|
| |
With documentation generation disabled for now due to the minor
dependency hell involved.
Bug: https://bugs.gentoo.org/905911
Signed-off-by: Marek Szuba <marecki@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/894210
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
|
|
|
|
| |
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/905636
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/897016
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/896398
Bug: https://bugs.gentoo.org/904559
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
|