summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* x11-drivers/nvidia-drivers: mention egl-wayland in gbm elogIonen Wolkens2021-10-151-1/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: mention two more env vars for gbmIonen Wolkens2021-10-141-0/+1
| | | | | | | Can work without but mileage may vary, and GLX wouldn't be be accelerated. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: restore keywords for 495.29.05-r1Ionen Wolkens2021-10-141-1/+1
| | | | | | | | Still early but primary motivation is that this version been confirmed to fix the gsync issues for Xorg users (fix should be later backported in 470.xx branch). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add greeting elog for new GBM supportIonen Wolkens2021-10-141-0/+9
| | | | | | | Not going to do full troubleshooting in this elog, but lack of cursor is the first thing that's going to be a bother. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: re-allow egl-wayland-1.1.7-r1Ionen Wolkens2021-10-141-1/+1
| | | | | | | | | | | It still works fine with new drivers and is not broken with QT unlike 1.1.8 and .9. Still being looked into but changes in QT itself may be needed to use newer egl-wayland, and do not wish to hold back 495.xx for Xorg users until then (especially given it fixes gsync issues). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 495.29.05Ionen Wolkens2021-10-142-0/+494
| | | | | | | | | | | | | | | | | | | | | | Support for Kepler cards is dropped (e.g. GTX 660, GTX 760) and, as the ebuild should warn, Kepler users are urged to mask: >=x11-drivers/nvidia-drivers-471 470 is an LTS branch that should be kept updated for several years. This version adds support for GBM, for example it now allows to run sway and other wlroots-based wayland compositors accelerated. That is still very experimental, expect issues. Unkeyworded at the moment given A. beta with a larger-than-usual amount kernel module source changes that could use bit more testing B. egl-wayland-1.1.9 sources have not yet been released and 1.1.8 is to remain masked 1.1.8 can still be somewhat used to test sway if wanted. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: check for CONFIG_X86_PATIonen Wolkens2021-10-115-0/+10
| | | | | | | | | | | NVIDIA has a fallback implementation if unset, but it uses __flush_tlb removed on x86 since >=5.8 kernels (albeit fairly unlikely to be unset given default and gated behind EXPERT=y). All versions are affected. Closes: https://bugs.gentoo.org/817764 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 470.62.05 from vulkan branchIonen Wolkens2021-10-092-0/+477
| | | | | | | | | | | | | | | This branch is primarily aimed at vulkan developers or those wanting to try new vulkan features ahead of time. It may be buggier or less secure (typically not always up to date with the main branch), and thus will always stay masked only for those that really want it. Multiple branches (455.xx, 470.xx, etc...) for these will not be kept and will use the latest with :0/vulkan subslot for easy identification. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-input-libinput: Version bump to 1.2.0Matt Turner2021-09-232-0/+22
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: add 470.74Ionen Wolkens2021-09-202-0/+488
| | | | | | | | | Simple bugfix release, no gbm support here. Removed soname-mismatch workaround given nvidia fixed libnvidia-nvvm's soname. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 470.57.02Ionen Wolkens2021-09-122-482/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-1130-30/+30
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 470.63.01 for amd64Ionen Wolkens2021-08-301-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: set 470.63.01 kernel max to 5.14.0Ionen Wolkens2021-08-301-1/+1
| | | | | | | NVIDIA seems to have preemptively fixed the issue that every other versions are having a month ago in preparation for this kernel. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: reword a nvidia-470.conf commentIonen Wolkens2021-08-211-1/+1
| | | | | | Was missing a "for" there Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 470.57.02 for amd64Ionen Wolkens2021-08-141-1/+1
| | | | | | | To go together with now-stable split xwayland giving a much better wayland experience with NVIDIA for kwin and mutter users. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-intel: upgrade x11-libs/libXvMC before driverRobin H. Johnson2021-08-124-4/+4
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* x11-drivers/nvidia-drivers: add 470.63.01Ionen Wolkens2021-08-102-0/+486
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: fix 390.144's x86 SRC_URIIonen Wolkens2021-08-091-1/+1
| | | | | | | Need to remember to re-test downloading those for non-amd64 too. Closes: https://bugs.gentoo.org/807340 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop vulnerable 390.143-r1, 460.84Ionen Wolkens2021-08-023-840/+0
| | | | | Bug: https://bugs.gentoo.org/803389 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop vulnerable 460.67Ionen Wolkens2021-08-022-417/+0
| | | | | Bug: https://bugs.gentoo.org/784596 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-amdgpu: Version bump to 21.0.0Matt Turner2021-07-312-0/+30
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: adjust kms helper message for waylandIonen Wolkens2021-07-302-2/+2
| | | | | | | | | | | Don't want to go too in-depth in that message, but some people insist on keeping this disabled and then wonder what nvidia-drm.modeset=1 is for. Keeping as-is for 390.xx branch given wayland isn't really usable anymore with it, but the option still exists. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: reformat metadata.xmlDavid Seifert2021-07-291-0/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 460.91.03 for amd64Ionen Wolkens2021-07-281-1/+1
| | | | | Bug: https://bugs.gentoo.org/803389 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 390.144 for amd64, x86Ionen Wolkens2021-07-281-1/+1
| | | | | Bug: https://bugs.gentoo.org/803389 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-input-libinput: Drop old versionsMatt Turner2021-07-262-23/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.1.0 ppc64, #797562Sam James2021-07-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.1.0 ppc, #797562Sam James2021-07-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.1.0 x86, #797562Sam James2021-07-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/nvidia-drivers: adjust 470 notes for accuracyIonen Wolkens2021-07-232-2/+2
| | | | | | | nvidia's documentation was a bit misleading, it shouldn't be actually needed for offloading. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop vuln 470.42.01Ionen Wolkens2021-07-222-452/+0
| | | | | Bug: https://bugs.gentoo.org/803389 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop vuln 450.119.03, end of 450 branchIonen Wolkens2021-07-223-464/+0
| | | | | | | | There is little reason for this branch to be supported anymore, please use 460 or 470 instead. Bug: https://bugs.gentoo.org/803389 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: extend USE=wayland warnings a bitIonen Wolkens2021-07-213-3/+8
| | | | | | | | | Can't test this myself, but adding the warning for Reverse PRIME to be on the safe side, plus a note about gdm. Closes: https://bugs.gentoo.org/803209 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: warn about slub_debug issuesIonen Wolkens2021-07-211-0/+7
| | | | | | | | May not affect many users but it is hard to diagnose without a hint. Bug: https://bugs.gentoo.org/796329 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 460.91.03Ionen Wolkens2021-07-212-0/+427
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 390.144Ionen Wolkens2021-07-212-0/+412
| | | | | | Adds support for kernel >=5.13.0 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: normalize nvidia-*.conf contentsIonen Wolkens2021-07-2112-123/+124
| | | | | | | | | Options are unchanged (no real need for revbump), but merges files not to pollute systems. Also update README.gentoo so users are aware of this file. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: rename 390.xx filesdir filesIonen Wolkens2021-07-214-24/+24
| | | | | | | | | | | | | | nvidia-390.conf was named the same as the other nvidia-*.conf, but it serves a completely different purpose. Then nvidia-169.07 differed from the rest. nvidia-390.conf -> nvidia-drm-outputclass-390.conf nvidia-169.07 -> nvidia-390.conf At same time, also adjust for prefix (as unlikely as it is, running a prefix Xorg server with prefix nvidia-drivers[-driver] is possible). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop vuln 390.141-r2, 450.102.04-r1Ionen Wolkens2021-07-213-806/+0
| | | | | | | Partial security cleanup, 460.67 will be kept for at least two weeks. Bug: https://bugs.gentoo.org/784596 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-nouveau: keyword ~riscvYixun Lan2021-07-211-1/+1
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* x11-drivers/xf86-input-evdev: keyword ~riscvYixun Lan2021-07-211-1/+1
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* x11-drivers/xf86-video-fbdev: keyword ~riscvYixun Lan2021-07-211-2/+2
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* x11-drivers/nvidia-drivers: add IUSE=wayland, revamp nvidia.confIonen Wolkens2021-07-192-18/+69
| | | | | | | | | | | | | | | | In order use wayland features with nvidia-drivers, there's currently a need to both emerge egl-wayland (optfeature), and set nvidia-drm.modeset=1 manually. To provide a more reliable out-of-the-box experience with global USE=wayland, perform these actions if the flag is set. Should notably be useful for gnome profiles. To better handle such module settings, creating a new nvidia-470.conf that combines nvidia-{460,rmmod,blacklist-nouveau}.conf and the nvidia-drm.conf formerly suggested by the egl-wayland package. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 460.84 for amd64Ionen Wolkens2021-07-191-1/+1
| | | | | Bug: https://bugs.gentoo.org/784596 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 450.119.03 for amd64Ionen Wolkens2021-07-191-1/+1
| | | | | Bug: https://bugs.gentoo.org/784596 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 390.143-r1 for amd64, x86Ionen Wolkens2021-07-191-1/+1
| | | | | Bug: https://bugs.gentoo.org/784596 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: inform about Coolbits changesIonen Wolkens2021-07-195-0/+80
| | | | | | | | | | | | | | | | | | | As part of a security fix by NVIDIA (unknown if intentional or a bug, NVIDIA has not responded), it became impossible to use Coolbits if Xorg doesn't have root privileges. Fortunately, most users do not need this and complains in ~arch have been minimal. But for the few users for which fan control / reclocking or similar is essential, provide a postinst message only if use of Coolbits is detected (do not wish to spread this unnecessarily so users do not set USE=suid on xorg-server when they don't need it and, even though it been 3 months, it may still be a temporary requirement). Message is primarily aimed at stable users given ~arch had to deal with this for a while already. Bug: https://bugs.gentoo.org/784248 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 465.31, end of 0/465 branchIonen Wolkens2021-07-192-426/+0
| | | | | | | This was an intermediary branch and, now that 470.xx has been labelled a production branch, there should be little reason to keep. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 470.57.02Ionen Wolkens2021-07-192-0/+434
| | | | | | | | | | | This version is now considered a Production Branch by NVIDIA and is a candidate to replace 460 as the next stable along with its wayland improvements. Still some known regressions with it, but 460 is getting old and has other issues. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>