summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* x11-drivers/nvidia-drivers: revert 5.13 support on <460.84Ionen Wolkens2021-07-183-3/+3
| | | | | | | | | | | | | | Most 5.13.x tests were done in ~arch, and only a quick check for older drivers which worked fine with the configuration tested with, but kms helper features cause build failures. There is a known workaround, but these stable drivers aren't meant to be used with 5.13.x in the first place. 460.84, 465.35, and 470.72.01 unaffected -- anyone wanting to use 5.13.x should pick one of these instead. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.1.0 arm64, #797562Sam James2021-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.1.0 arm, #797562Sam James2021-07-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.1.0 amd64, #797562Sam James2021-07-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: stable 1.1.0 for sparc, bug #797562Rolf Eike Beer2021-07-041-1/+1
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* x11-drivers/nvidia-drivers: mark kernel 5.13 support where possibleIonen Wolkens2021-06-296-6/+6
| | | | | | No known issues for all versions previously supporting 5.12 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-input-libinput: Version bump to 1.1.0Matt Turner2021-06-232-0/+23
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: add 470.42.01Ionen Wolkens2021-06-222-0/+434
| | | | | | | | For users reading this, note that this driver only brings the groundworks for wayland improvements and there is little to expect from this with current packages. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add basic clang+thinlto kernel supportIonen Wolkens2021-06-111-3/+19
| | | | | | | | | | | | Only adding this experimental support to >=465.31, still very little testing has been done but should be better than always failing. To use this there's no need to do anything beside having a kernel built with clang+(thin)lto (normally through LLVM=1 LLVM_IAS=1). Note to not set "LD" as it'll currently fail with USE=tools for other reasons. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 460.80Ionen Wolkens2021-06-082-414/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 460.73.01Ionen Wolkens2021-06-082-415/+0
| | | | | | | | Will go for 460.84 for potential next stable instead, unless nvidia releases a fix for CoolBits issue in which case may fasttrack the next version. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: remove obsolete CONFIG_PM checkIonen Wolkens2021-06-031-5/+0
| | | | | | | Fixed in 460.84 and 465.31 Bug: https://bugs.gentoo.org/778920 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 460.84Ionen Wolkens2021-06-032-0/+409
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* */*: update email on my packagesIonen Wolkens2021-06-011-2/+2
| | | | | Closes: https://bugs.gentoo.org/771900 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-input-wacom: Drop old versionsMatt Turner2021-05-292-72/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-input-libinput: Drop old versionsMatt Turner2021-05-293-46/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-input-wacom: Stabilize 0.40.0 ppc, #787818Sam James2021-05-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.0.1 ppc, #787818Sam James2021-05-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-wacom: Stabilize 0.40.0 ppc64, #787818Sam James2021-05-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.0.1 ppc64, #787818Sam James2021-05-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-wacom: Stabilize 0.40.0 sparc, #787818Sam James2021-05-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.0.1 sparc, #787818Sam James2021-05-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-wacom: Stabilize 0.40.0 amd64, #787818Sam James2021-05-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.0.1 amd64, #787818Sam James2021-05-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-wacom: Stabilize 0.40.0 x86, #787818Sam James2021-05-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.0.1 x86, #787818Sam James2021-05-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.0.1 arm64, #787818Sam James2021-05-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-wacom: Stabilize 0.40.0 arm, #787818Sam James2021-05-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.0.1 arm, #787818Sam James2021-05-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/nvidia-drivers: drop 465.27Ionen Wolkens2021-05-212-416/+0
| | | | | | Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/20904 Signed-off-by: David Seifert <soap@gentoo.org>
* x11-drivers/nvidia-drivers: add 465.31Ionen Wolkens2021-05-182-0/+415
| | | | | | | | | | | | | No longer using github for SRC_URI as tagging of releases is sometime missing or lagging behind. Recent upstream mirroring/naming issues previously led to URI changes but has settled down. Together with github removal, this allows to get everything from one place. Closes: https://github.com/gentoo/gentoo/pull/20875 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
* x11-drivers/nvidia-drivers: add 460.80Ionen Wolkens2021-05-182-0/+414
| | | | | Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
* x11-drivers/nvidia-drivers: drop 465.24.02Ionen Wolkens2021-05-182-416/+0
| | | | | Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
* x11-drivers/xf86-video-ast: stabilize on ppc64Georgy Yakovlev2021-05-161-1/+1
| | | | | | | | | | works on both endians, but on big-endian white has a bit of pink in it not critical though. those cards are soldered into Talos II and Blackbird boards, so the driver is well tested Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* x11-drivers/xf86-video-amdgpu: stabilize on ppc64Georgy Yakovlev2021-05-161-1/+1
| | | | | | | works great on ppc64le, masked on ppc64be Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* x11-drivers/xf86-video-qxl: Call xorg-3_pkg_setupDavid Seifert2021-05-021-0/+1
| | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-intel: Make XORG_CONFIGURE_OPTIONS a local varDavid Seifert2021-05-024-7/+35
| | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-geode: Define XORG_CONFIGURE_OPTIONS in src_configureDavid Seifert2021-05-021-2/+4
| | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-ati: Define XORG_CONFIGURE_OPTIONS in src_configureDavid Seifert2021-05-022-6/+18
| | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-amdgpu: Define XORG_CONFIGURE_OPTIONS in src_configureDavid Seifert2021-05-022-6/+8
| | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-input-wacom: Define XORG_CONFIGURE_OPTIONS in src_configureDavid Seifert2021-05-022-22/+30
| | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-input-vmmouse: Define XORG_CONFIGURE_OPTIONS in src_configureDavid Seifert2021-05-022-6/+2
| | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: add 465.27Ionen Wolkens2021-05-012-0/+416
| | | | | | | | | | Changed SRC_URI to be more specific due to recent unreliable file availability with new releases (thankfully Gentoo mirrors these now with restrictions lifted). Closes: https://github.com/gentoo/gentoo/pull/20623 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>