summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* x11-drivers/nvidia-drivers: add 550.40.07 (unkeyworded beta)Ionen Wolkens2024-01-242-0/+508
| | | | | | | | | | | | | | | No known issues, only unkeyworded due to its beta status, feel free to try it. In theory should be fairly sane given most of its changes were in 545 and this is likely due to become a production branch (and a stable candidate here) next release. Removes the need for a few things: - kernel-6.7 patch (fixed) - gcc14 patch (not *really* fixed, but conftests.sh uses -Wno-error) - 6.6 kernel limitation for arm64, nvidia does a GPL test (untested) - powerd amd64 limitation, files exist on arm64 too now (untested) Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 535.154.05 for amd64Ionen Wolkens2024-01-231-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: downgrade KERNEL_MAX to 6.6 for arm64Ionen Wolkens2024-01-174-4/+24
| | | | | | | | | | | screen_info is marked GPL on non-x86 and cannot be used. It's possible to tell nvidia-drivers to not use that symbol albeit unknown what downsides this has (esp. when I cannot test this). For now, let's just not advertise 6.7 compatibility for arm64. 6.6 is the next LTS either way, so waiting should not be so bad. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 535.154.05Ionen Wolkens2024-01-162-0/+525
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: fix build with upcoming gcc14Ionen Wolkens2024-01-157-0/+60
| | | | | | | | | | | | | | | | | | | Trivial and proper fix for 5xx branches, NVIDIA seems to be (now) keeping track of implicits and incompatibles beside missing this one hidden behind 2>/dev/null and kernel >=5.18. Can't say the same for the legacy branches (390 and 470), and rather than worry about these going for the lame life support treatment with -Wno-error= there. 470 has hope to be fixed properly by NVIDIA still but this is likely there forever in the not supported + masked 390. No need for revbumps, with gcc13 the test simply functions properly and does what's right, while with 14 it's just a build-time issue (and legacy branches are unchanged). Closes: https://bugs.gentoo.org/921370 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* Move {dev-util → dev-debug}/valgrindMichał Górny2024-01-132-4/+4
| | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34786 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/nvidia-drivers: depend on xorg-proto for static-libsIonen Wolkens2024-01-126-1/+7
| | | | | | | | static-libs is a subset of USE=tools which depends on xorg-proto, but static-libs itself was missing it and is entirely an X library that needs these. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: fix with linux-6.7 and some configsIonen Wolkens2024-01-084-0/+33
| | | | | | | | | | | | | | | | Looked fine for me but turns out the issue is conditional to kernel configs and it was not enabling USE_LKCA with mines. Also needed USE=kernel-open to run into this. An NVIDIA representative has offered a fix, so may as well use it this time around. 525 and older branches did not use this function. Should be harmless for older kernels, but have not really tested so only applying if >6.7 as a precaution, esp. for stable 535. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: bump KERNEL_MAX to 6.7 where possibleIonen Wolkens2024-01-075-9/+9
| | | | | | Nothing special, all those compatible with 6.6 still seem fine. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 535.129.03Ionen Wolkens2024-01-072-520/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add /dev/nvidia-caps to sandbox predictIonen Wolkens2024-01-071-3/+3
| | | | | | | | | | | | Only needed for 545 branch and above for packages using nvml. Likely only needed when they attempt to use it rather than just link with it, so this may be specific to hwloc's tests. But given it's new and scope is uncertain, let's add it here rather than hwloc itself. Closes: https://bugs.gentoo.org/921578 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 535.43.22:0/vulkan, drop 535.43.20Ionen Wolkens2023-12-202-2/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 535.146.02 for amd64Ionen Wolkens2023-12-161-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-intel: filter LTO due to 'flatten' attributeSam James2023-12-162-0/+4
| | | | | | | The flatten attribute recursively inlines and causes OOM with GCC. Closes: https://bugs.gentoo.org/864379 Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/nvidia-drivers: add 535.43.20:0/vulkan, drop 535.43.19Ionen Wolkens2023-12-092-3/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 535.146.02Ionen Wolkens2023-12-072-0/+520
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 535.43.19:0/vulkan, drop 535.43.16Ionen Wolkens2023-12-022-2/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 545.29.02Ionen Wolkens2023-11-302-509/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-siliconmotion: Drop old versionsMatt Turner2023-11-252-14/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-input-wacom: Drop old versionsMatt Turner2023-11-252-82/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: add 545.29.06Ionen Wolkens2023-11-222-0/+509
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 470.199.02, 525.125.06, 535.113.01Ionen Wolkens2023-11-124-1493/+0
| | | | | | | These are vulnerable versions wrt bug #916583 (all clear) Bug: https://bugs.gentoo.org/916583 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 535.129.03 for amd64Ionen Wolkens2023-11-121-1/+1
| | | | | Bug: https://bugs.gentoo.org/916583 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 525.147.05 for amd64Ionen Wolkens2023-11-121-1/+1
| | | | | Bug: https://bugs.gentoo.org/916583 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 470.223.02 for amd64Ionen Wolkens2023-11-121-1/+1
| | | | | Bug: https://bugs.gentoo.org/916583 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 535.43.16:0/vulkan, drop 535.43.15Ionen Wolkens2023-11-062-3/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-siliconmotion: Stabilize 1.7.10 amd64, #916769Sam James2023-11-041-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-video-siliconmotion: Stabilize 1.7.10 x86, #916769Sam James2023-11-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/nvidia-drivers: drop 545.23.06Ionen Wolkens2023-10-312-512/+0
| | | | | | No need for an unkeyworded beta to stick around. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 545.29.02 (newly keyworded NFB)Ionen Wolkens2023-10-312-0/+509
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 535.129.03Ionen Wolkens2023-10-312-0/+520
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 525.147.05Ionen Wolkens2023-10-312-0/+516
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 470.223.02Ionen Wolkens2023-10-312-0/+457
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: bump KERNEL_MAX to 6.6 where possibleIonen Wolkens2023-10-303-3/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 535.43.15:0/vulkan, drop 535.43.13Ionen Wolkens2023-10-252-2/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-input-libinput: Drop old versionsMatt Turner2023-10-242-23/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: emphasise that fbdev=1 is experimentalIonen Wolkens2023-10-191-1/+2
| | | | | | | | | | Console works fine but personally had a poor experience where Xorg applications were crashing (once) after a mode switch. Imagine mileage may vary, but nvidia themselves call it experimental. Untested, but I believe this actually works better with wayland. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 545.23.06 (unkeyworded NFB beta)Ionen Wolkens2023-10-173-0/+549
| | | | | | | | | | | | | | | | | | | | | | Per usual, leaving unkeyworded when NVIDIA notes that it is a beta, and will wait for the next version for this NFB to keyword. Not that there is known issues at the moment. nvidia.conf newly has a (commented out) fbdev=1 setting to take over efifb or others once nvidia-drm is loaded. Untested but should allow simpledrm or nouveau to handle early boot messages and then be replaced (rather than conflict). Not that would recommend nouveau over simpledrm for this, unnecessary complex initializations just to display few lines of boot messages. Note NVIDIA has upped kernel-open from "alpha" to "beta" and no longer requires setting NVreg_OpenRmEnableUnsupportedGpus=1. To go with this, reduce ebuild postinst elog nagging to show only once when newly setting the flag. Also drop raw ldflags patches, looks finally fixed upstream. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: minor style adjustmentsIonen Wolkens2023-10-175-40/+70
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 535.104.05Ionen Wolkens2023-10-172-514/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.4.0 ppc, #915658Arthur Zamarin2023-10-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.4.0 ppc64, #915658Sam James2023-10-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.4.0 arm64, #915658Sam James2023-10-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.4.0 x86, #915658Sam James2023-10-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.4.0 amd64, #915658Sam James2023-10-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.4.0 arm, #915658Sam James2023-10-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.4.0 sparc, #915658Sam James2023-10-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-video-qxl: keyword 0.1.6 for ~loongWANG Xuerui2023-10-121-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/xf86-video-ast: keyword 1.1.6 for ~loongWANG Xuerui2023-10-121-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/nvidia-drivers: add 535.43.13:0/vulkan, drop 535.43.11Ionen Wolkens2023-10-112-2/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>