summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* x11-drivers/nvidia-drivers: check for CONFIG_DRM_FBDEV_EMULATIONIonen Wolkens42 hours1-0/+4
| | | | | | | | | | | | | | | | | | | | Should've known about this given the TTM bit, but kind of forgot. Keep it optional, like the rest of the DRM bits a system can work without these if you know what you're doing (e.g. disabled KMS_HELPER needs modeset=0 and a custom Xorg.conf). TTM on the other hand is required *if* FBDEV is enabled else it results in a build failure on recent kernels. Plans is mostly to make most people enable it before we do the switch "eventually". For what it's worth, only check in 570+ given there's no plans to ever enable fbdev=1 by default in old branches, legacy ones did not even support it. Bug: https://bugs.gentoo.org/949097 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: override the fbdev=1 defaultIonen Wolkens3 days2-17/+7
| | | | | | | | | | | | | | | | | | | | | | | | | Previous use of fbdev=1 had issues ranging from problems switching between X/wayland and the console, graphical corruption, failing to resume from sleep, and also straight up failure like bug #949097. Some of these issues may be resolved in 570.x, but real status is unknown, and still getting new bug reports about it. This may work properly for some configurations (probably simpledrm + wayland, aka Fedora's case where fbdev=1 is needed), but still seem too volatile to be a default on a wide variety of configurations like with Gentoo. Already had a postinst elog out of worry, but having potentially several users deal with this manually is unwanted. Will likely revisit after issues been ironed out as it is needed if we want to get rid of deprecated efifb in favour of simpledrm on gentoo-kernel's defaults eventually. Closes: https://bugs.gentoo.org/949097 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 570.86.16 (beta)Ionen Wolkens3 days3-0/+659
| | | | | | | | | Adding keyworded despite beta due for being needed for several reasons (on top of the two bugs). Bug: https://bugs.gentoo.org/948212 Closes: https://bugs.gentoo.org/948478 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: cleanup old sleep warningsIonen Wolkens3 days5-201/+1
| | | | | | | | Shouldn't be overly needed anymore, plus want to avoid the warning that can get wrongly repeated when switching branches. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 550.40.83:0/vulkan, drop 550.40.82Ionen Wolkens8 days2-10/+5
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop vulnerable 535.216.01-r1, 550.142Ionen Wolkens12 days4-1265/+0
| | | | | | | | Affected 565.77 is still in tree due to still lacking a fixed version for that branch or newer. Bug: https://bugs.gentoo.org/948212 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 535.230.02 for amd64Ionen Wolkens12 days1-1/+1
| | | | | Bug: https://bugs.gentoo.org/948212 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 550.144.03 for amd64Ionen Wolkens12 days1-1/+1
| | | | | Bug: https://bugs.gentoo.org/948212 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: bump KERNEL_MAX to 6.13 where possibleIonen Wolkens2025-01-163-9/+3
| | | | | | | | | | | | Still early (not released yet, albeit being on rc7 it is unlikely to break at this point), but this these versions received extra care for 6.13 and fbdev issue seem resolved. 565.77(NFB) users will have to stick to <6.13 on manually patch still. Unknown if that branch will even get new releases anymore, nor how long left until the next branch. Drop the comment in advance though. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 550.144.03Ionen Wolkens2025-01-162-0/+620
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 535.230.02Ionen Wolkens2025-01-162-0/+624
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-input-wacom: keyword 1.2.3 for ~loongWANG Xuerui2025-01-101-2/+2
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/nvidia-drivers: drop 550.135Ionen Wolkens2025-01-072-612/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-ast: Version bump to 1.2.0Matt Turner2025-01-062-0/+10
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-input-synaptics: Version bump to 1.10.0Matt Turner2025-01-052-0/+45
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 550.142 for amd64Ionen Wolkens2025-01-011-2/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add comment about kernel 6.13 & fbdev=1Ionen Wolkens2024-12-202-0/+6
| | | | | | | | | | | | | | | NVIDIA has fixed 550.142 to build with 6.13-rc3 (565.77 fails), but has not addressed/noticed that fbdev=1 is broken. So keep a reminder to not add =6.13 even if it builds when 6.13 releases. Also note in 565.77 in case a new version releases that only fixed the build failure and not fbdev=1. Patches exists, but would rather not use these, hard to tell if they're correct. Users should stick to 6.12 or older until proper fixes. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* */*: Drop setting XORG_TARBALL_SUFFIX="xz"Matt Turner2024-12-1723-23/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: add 550.142Ionen Wolkens2024-12-172-0/+617
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: update 390/470 support yearIonen Wolkens2024-12-172-2/+2
| | | | | | | | | | | | | Was announced that LTS kernel 6.1 will get an extra year of support, so this may give an extra year in the tree to these drivers (still depends on if Gentoo's kernel maintainers are going to keep these in the tree for that long, or if these drivers will still be in a usable state by then). Given 6.6.x hasn't been extended, 470 users may need to go back to 6.1.x for that extra year (without patching anyway). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-nouveau: Drop old versionsMatt Turner2024-12-163-77/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-fbdev: Drop old versionsMatt Turner2024-12-162-14/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-fbdev: Stabilize 0.5.1 sparc, #946116Matt Turner2024-12-161-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-nouveau: Stabilize 1.0.18 ppc64, #946119Arthur Zamarin2024-12-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-video-fbdev: Stabilize 0.5.1 ppc64, #946116Arthur Zamarin2024-12-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/nvidia-drivers: update DRM_*_HELPERS error textIonen Wolkens2024-12-133-12/+12
| | | | | | | | | | | | | | | I915 now selects TTM in newer kernels making it usable, however the text is unaware of changes and versions, so just drop the mention that I915 is not usable and suggest checking the kernel's help. Also list QXL example first, it's smaller to build. Still keep AMDGPU listed mostly because it's more recognizable by users. Leaving 535 as-is, last I know of TTM_HELPERS doesn't matter for it and it likely does not have that long of support. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-input-wacom: Drop old versionsMatt Turner2024-12-132-64/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: add 550.40.82:0/vulkan, drop 550.40.81Ionen Wolkens2024-12-122-2/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 550.127.05-r1, 565.57.01-r3Ionen Wolkens2024-12-123-1246/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-nouveau: Stabilize 1.0.18 amd64, #946119Sam James2024-12-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-video-fbdev: Stabilize 0.5.1 amd64, #946116Sam James2024-12-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/nvidia-drivers: replace assert with pipestatusIonen Wolkens2024-12-108-19/+27
| | | | | | | Not interesting to show pipestatus -v when the 2nd command is an ebuild internal and will die on its own if failed. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-nouveau: Stabilize 1.0.18 x86, #946119Sam James2024-12-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-video-nouveau: Stabilize 1.0.18 ppc, #946119Sam James2024-12-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-video-fbdev: Stabilize 0.5.1 x86, #946116Sam James2024-12-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-video-fbdev: Stabilize 0.5.1 ppc, #946116Sam James2024-12-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-video-fbdev: Stabilize 0.5.1 arm, #946116Sam James2024-12-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-video-vboxvideo: Remove last-rited pkgMichał Górny2024-12-063-29/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-video-omap: Remove last-rited pkgMichał Górny2024-12-064-47/+0
| | | | | Closes: https://bugs.gentoo.org/924715 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-video-openchrome: Remove last-rited pkgMichał Górny2024-12-064-120/+0
| | | | | Bug: https://bugs.gentoo.org/875233 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/nvidia-drivers: add 565.77Ionen Wolkens2024-12-052-0/+636
| | | | | | No longer a beta, considered a new feature branch instead (NFB). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 550.40.81:0/vulkan, drop 550.40.80Ionen Wolkens2024-12-052-2/+2
| | | | | | | | | Doesn't seem to have received 550.135 fixes for ttm and kernel 6.12 still, maybe these won't get updated till the next branch. May still be affected by the last security vulnerability too.. but it's masked, use as your own risks. Did gain Vulkan 1.4 support though. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 550.135 for amd64Ionen Wolkens2024-12-051-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-input-wacom: Stabilize 1.2.3 amd64, #945778Sam James2024-12-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-wacom: Stabilize 1.2.3 x86, #945778Sam James2024-12-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/nvidia-drivers: minor comment wording fixIonen Wolkens2024-12-034-4/+4
| | | | | | | Happened to glance over that comment I wrote and was wondering what I was reading. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-input-wacom: Stabilize 1.2.3 ppc64, #945778Sam James2024-12-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-wacom: Stabilize 1.2.3 sparc, #945778Sam James2024-12-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-wacom: Stabilize 1.2.3 ppc, #945778Sam James2024-12-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-wacom: Stabilize 1.2.3 arm64, #945778Sam James2024-12-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>