| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
This reverts commit 8e3ed499c382741bbff2a46df74a3d565ab121e9.
Bug: https://bugs.gentoo.org/839729
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/839729
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
|
|
| |
Already mentioning it's experimental a lot, but may not be clear
that features are straight up missing.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/843827
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
| |
Not everyone recognize these code names, and will end up with
broken drivers on the wrong card.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
- use full source rather than bundled kernel-open which comes
with a prebuilt .o_binary similarly to closed source blob
- enable NVreg_OpenRmEnableUnsupportedGpus=1 by default or
else it's unlikely to work on the average GPUs
- symlink application profile to help nvidia-settings start
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Opting to leave betas unkeyworded after all, feel free to test.
- new IUSE=kernel-open to build open source variant, entirely
untested (lacking a Turing / Ampere card). May or may not
mask the USE entirely given how experimental it is, but
given unkeyworded not worrying about this yet.
- CONFIG_BACKLIGHT_CLASS_DEVICE conftest was removed and is
used unconditionally, depend on it until further notice.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
|
|
|
|
| |
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
|
|
|
|
|
|
| |
Tests passed on real hardware.
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
|
|
|
|
| |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
|
|
|
| |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
|
|
|
| |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
|
|
|
| |
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Should revbump but would rather not cause rebuilds over this
given this is a no-op unless forced USE=-pie on gcc through
profile's package.use.force (clang now also defaults to it).
nvidia-drivers already get rebuilt on kernel upgrades which will
phase it out for -pie users (please manually rebuild if issues).
Legacy 0/390 branch is not affected.
Closes: https://bugs.gentoo.org/840389
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
|
| |
Libkms has been removed and it does not appear to be a hard requirement
to build the driver.
Signed-off-by: Mike Lothian <mike@fireburn.co.uk>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Switching to egetent wasn't very useful given the limited use-cases
where nvidia-drivers can be installed (and there's no egetgroupid)
but, given there's talk to improve its ROOT / crossdev support, it
may be good to finally change this.
Also add sanity-check to ensure we got a number, still skip assert
so failure will give the sanity-check's error message.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
"wait until NVIDIA releases a fixed version" may not be clear enough.
This further hold true for _rc/bleeding/.0/.1 kernels, would consider
for non-legacy drivers if didn't work with the current-stable LTS
kernel at most (generally LTS is recommended if using any out-of-tree
modules, or at least wait a bit before using new major kernels).
Bug: https://bugs.gentoo.org/838118
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
|
|
| |
510.60.02 been uneventful and gnome issues weren't related to it,
shouldn't need to keep this version.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
| |
Also EAPI=8 and sync NV_PIN with latest 470 (this is not actively
tested for masked 0/vulkan, please report if issues).
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now that hwloc depends on this by "default" when VIDEO_CARDS=nvidia,
not being enabled by default tend to be an annoyance.
This only has a cheap build-only dependency on libX11/Xext, is tiny,
and doesn't take long to build. Only makes some sense to disable if
wayland-only or headless without X (albeit this is why the USE exists
and isn't unconditional, /could/ be merged with USE=X although that
USE has more implications.. may revisit later).
Bug: https://bugs.gentoo.org/836004
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
|
| |
It may have been better to be USE=nvctrl or merged with USE=X, but
let's at least provide a description so it's clearer what it's for.
Bug: https://bugs.gentoo.org/836004
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
|
| |
There used to be one in older ebuilds and it wasn't meant
to be lost as reason for skipping with -X can look confusing
without knowing that it relies on libGLX currently.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
460 branch was meant to be removed months ago but was kept due to
known regressions affecting some users (bug #780126, bug #809482,
and some other rumored issues). These regressions are not (fully)
resolved but given NVIDIA no longer supports this branch, doesn't
report if it's affected by vulnerabilities anymore (bug #832867,
safe to say it most likely is), need patches for current stable
kernel branch, and it relies on old Xorg ABI preventing future Xorg
cleanups -- believe time to give it up.
Users that /really/ need it are free to use a local overlay at
their own risks, and may want to try IgnoreABI with xorg-21.
Bug: https://bugs.gentoo.org/780126
Bug: https://bugs.gentoo.org/809482
Bug: https://bugs.gentoo.org/832867
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
|
| |
Now with EAPI=8 given linux-mod has support and it been long enough.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
0/510 branch was keyworded for ~arm64 (bug #831484) but odds
that older branches will be keyworded are now low and there is
no reason to burden mirrors with the essentially unused arm64
distfile eternally.
Open to reverting for 0/470 if someone with a Kepler card and
arm64 hardware needs it and can do testing.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
Users affected by bug #830482 (with unpatched Xorg) should
use stable 470.103.01 rather than vulnerable 495.44-r2.
Bug: https://bugs.gentoo.org/830482
Bug: https://bugs.gentoo.org/832867
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/832867
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is already masked on musl but it cannot support
alternate libc and so let's be explicit (seem to be
the new direction to handle these in general).
To match the dual mask+dep, technically should check for
MULTILIB_USEDEP as well but isn't a thing with glibc and
would rather not check for the more private [multilib].
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
| |
This been promoted to production branch status and is now
considered a possible stable candidate (albeit 470.103.01
will be the next stable while this one gets extended testing).
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
|
|
|
|
| |
Signed-off-by: Matt Turner <mattst88@gentoo.org>
|
|
|
|
|
|
|
| |
Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
Signed-off-by: Sam James <sam@gentoo.org>
|