summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* x11-drivers/xf86-input-synaptics: Stabilize 1.10.0 arm64, #949563Sam James5 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-synaptics: Stabilize 1.10.0 ppc64, #949563Arthur Zamarin6 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-input-synaptics: Stabilize 1.10.0 arm, #949563Arthur Zamarin6 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-video-ast: Stabilize 1.2.0 ppc64, #949562Arthur Zamarin6 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-input-synaptics: Stabilize 1.10.0 amd64, #949563Arthur Zamarin6 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-input-synaptics: Stabilize 1.10.0 x86, #949563Arthur Zamarin6 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-input-synaptics: Stabilize 1.10.0 ppc, #949563Arthur Zamarin6 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-video-ast: Stabilize 1.2.0 amd64, #949562Arthur Zamarin6 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-video-ast: Stabilize 1.2.0 x86, #949562Arthur Zamarin6 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/nvidia-drivers: drop vulnerable 565.77Ionen Wolkens10 days3-641/+0
| | | | | | | | If you have problems with the new 570 beta, I recommend going back to stable 550.x instead for now. Bug: https://bugs.gentoo.org/948212 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: simplify clang addpredict workaroundIonen Wolkens11 days7-10/+8
| | | | | | | Really no need to do this only with clang, and using CPP= relies on tc-is-clang internals and could break. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: update readme/metadata for blackwellIonen Wolkens12 days2-1/+8
| | | | | | | | | | | | | | | | | Several reports on NVIDIA's forums (and some old news posts) point to requiring the open variant for blackwell, not that it's something I've verified myself. In the future may possibly try to implement a postinst check to verify if usage of USE=kernel-open is correct. Currently the .json file has a 'kernelopen" to know if it's usable but does not say whether it's required or not for blackwell at the moment. May also need to consider making USE=kernel-open default eventually, albeit that could potentially wait until non-GSP cards are tossed in a legacy branch then the new branch could be kernel-open-only. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: check for CONFIG_DRM_FBDEV_EMULATIONIonen Wolkens2025-01-311-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 Wolkens2025-01-302-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 Wolkens2025-01-303-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 Wolkens2025-01-305-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 Wolkens2025-01-252-10/+5
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop vulnerable 535.216.01-r1, 550.142Ionen Wolkens2025-01-214-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 Wolkens2025-01-211-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 Wolkens2025-01-211-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>