summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* x11-drivers/nvidia-drivers: add 550.135Ionen Wolkens7 days2-0/+605
| | | | | | | | | | | | | | | | | incl. proper upstream testing & fix for kernel 6.12, would recommend this version over the 565.57.01 beta if want to use 6.12 (albeit beta should be ok with the patch too, just no guarantees that it isn't missing something). Also newly needs a minor workaround given NVIDIA newly expects ARCH to be set to x86_64 while tc-arch-kernel sets x86 (with the rationale that it makes no difference for the kernel). There is however little reason to "assume" that the kernel (or modules) sees it the same way and maybe tc-arch-kernel should pass x86_64... but for now change it here if USE=amd64 given unsure if want to look into other potential implications of changing this. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: lower KERNEL_MAX to 6.6 for 0/470Ionen Wolkens8 days1-1/+11
| | | | | | | | | | | | NVIDIA's support seemingly has ended, as such this will never go up anymore (unless we patch it, which there is no plans to support). It does not make sense to list a non-LTS branch that's not even in the tree anymore there. Also add a warning similar to 390.x, the date is the same given both 6.1.x and 6.6.x kernels are going away at same time. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-r128: Stabilize 6.13.0 sparc, #943682Arthur Zamarin9 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-video-mga: Stabilize 2.1.0 sparc, #943676Arthur Zamarin9 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-input-evdev: Stabilize 2.11.0 sparc, #943683Sam James9 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.5.0 sparc, #943677Sam James9 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/nvidia-drivers: bump KERNEL_MAX to 6.12 where possibleIonen Wolkens9 days4-3/+31
| | | | | | | | | | | | | | | | | | Don't really recommend 6.12 yet, but it *should* mostly work. There *may* be issues for which it is unclear if they were limited to older 6.12-rc1 or so and not the actual 6.12. It's possible that some issues only surface with specific kernel configs and so they're hard to pick up. Normally don't do patches, but in this case it compiles even though it's going to be semi-broken without it at runtime. FOP_UNSIGNED_OFFSET is unset for <6.12 so this should have no impact for older kernels. 0/vulkan fails to build, and 0/470 was already broken with 6.10. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop obsolete kernel-6.7 patch in 535Ionen Wolkens9 days2-27/+0
| | | | | | | | | Kind of forgot that was still there. Still applied given it changes the code in the "if not 6.7" conditional that nvidia started using (meaning harmless unused code). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-input-evdev: Stabilize 2.11.0 amd64, #943683Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-video-r128: Stabilize 6.13.0 amd64, #943682Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.5.0 amd64, #943677Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-video-mga: Stabilize 2.1.0 amd64, #943676Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-input-evdev: Stabilize 2.11.0 x86, #943683Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-input-evdev: Stabilize 2.11.0 ppc64, #943683Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-input-evdev: Stabilize 2.11.0 arm, #943683Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-input-evdev: Stabilize 2.11.0 arm64, #943683Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-input-evdev: Stabilize 2.11.0 ppc, #943683Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-video-r128: Stabilize 6.13.0 x86, #943682Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-video-r128: Stabilize 6.13.0 ppc64, #943682Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-video-r128: Stabilize 6.13.0 ppc, #943682Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.5.0 x86, #943677Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.5.0 ppc64, #943677Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.5.0 arm, #943677Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.5.0 arm64, #943677Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-input-libinput: Stabilize 1.5.0 ppc, #943677Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-video-mga: Stabilize 2.1.0 x86, #943676Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-video-mga: Stabilize 2.1.0 ppc64, #943676Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-video-mga: Stabilize 2.1.0 ppc, #943676Michał Górny10 days1-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* x11-drivers/xf86-video-fbdev: Version bump to 0.5.1Matt Turner2024-11-082-0/+10
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-nouveau: Version bump to 1.0.18Matt Turner2024-11-082-0/+21
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-openchrome: Add patch to build with current XserverMatt Turner2024-11-061-1/+4
| | | | | Closes: https://bugs.gentoo.org/875233 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: disable >=systemd-256's freeze sessionIonen Wolkens2024-11-045-0/+80
| | | | | | | | | | | | | | | | | | Otherwise system may fail to resume from sleep for some nvidia users. Have not tried to reproduce myself, but given Debian, Arch, and likely other distros have done this and systemd itself recommends doing with nvidia, plus a forum users confirmed it helps, let's just do it. Kind of wonder how it took until stable to get someone mentioning issues? Maybe only cause problems for some specific setups. Hopefully doing this here is temporary, kind of feel like systemd upstream could handle this better (nvidia does not seem to be the only case where this can cause problems), or maybe something can be done from nvidia's side. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-input-void: Drop unnecessary assignmentsMatt Turner2024-10-311-4/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-input-wacom: Version bump to 1.2.3Matt Turner2024-10-302-0/+64
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: drop vulnerable 535.183.01-r1, 550.120Ionen Wolkens2024-10-303-1177/+0
| | | | | | | All done wrt bug #942031. Bug: https://bugs.gentoo.org/942031 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 550.127.05 for amd64Ionen Wolkens2024-10-301-1/+1
| | | | | Bug: https://bugs.gentoo.org/942031 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 535.216.01 for amd64Ionen Wolkens2024-10-301-1/+1
| | | | | Bug: https://bugs.gentoo.org/942031 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 550.40.79:0/vulkan, drop 550.40.76Ionen Wolkens2024-10-262-3/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: keyword 565.57.0-r2 betaIonen Wolkens2024-10-251-17/+1
| | | | | | | | | | | | | | | | | | | Not particularly happy about this (esp. given this version is meant to be used with egl-wayland-1.1.17 and this enables explicit sync that may still cause some applications to crash), but with 560 being vulnerable and 550 not working so well for "some" users on wayland (presumably those with hybrid graphics?), guess we need it albeit this may solve issues for some and cause more for others... If have problems, please downgrade to stable 550, can also downgrade egl-wayland albeit that may hurt xwayland performance or cause visual glitches with egl-x11. For Xorg users, 565 or 550 should make close to no difference though, may potentially have an impact on suspend/resume (good or bad). Closes: https://bugs.gentoo.org/941991 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop vuln 525.147.05-r1, 560.35.03-r1Ionen Wolkens2024-10-236-1304/+0
| | | | | | | | | | | | | | | | | | | | | | | | Both branch are unsupported and so did not get security updates. 560 had short support due to being a New Feature Branch (NFB). Users of ~testing 560.35.03-r1 are expected to downgrade to the (newer) 550.127.05 version which is the next stable candidate if no problems. If for one reason or another the 550 branch was problematic for a user, they may optionally want to opt-in the ~565.57.01 beta instead which is not vulnerable (we do not keyword betas, see bug #941991 comment #1 -- but it can be manually accepted). Users of 525.x are on their own, if *really* need that version and cannot upgrade due to regressions then will have to keep it in a local overlay. Alternatively the still supported 470.x may still be usable. (there are still other vulnerable versions to drop but these are awaiting stabilizations) Bug: https://bugs.gentoo.org/942031 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: use system gui-libs/egl-x11Ionen Wolkens2024-10-231-13/+20
| | | | | | | On second thought, decided it's better off split now so it can be tested before a keyworded version. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: make egl-x11 X+wayland conditionalIonen Wolkens2024-10-221-7/+11
| | | | | | | | | | | | | | Upon closer look, this should only be for xwayland, so can skip a few dependencies for pure X users. Pure wayland users (no xwayland), also shouldn't need it. Should likely package this separately like egl-wayland too, but currently egl-x11 has no releases and little activity not sure if we should be using it yet. Overall it'd be simpler to just use the provided egl-gbm/wayland/x11 but this is about building from source when we can. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 535.216.01Ionen Wolkens2024-10-222-0/+593
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: silence realpath errorsIonen Wolkens2024-10-228-16/+16
| | | | | | One path does not exist on systemd systems and it's noisy. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 565.57.01 (unkeyworded beta)Ionen Wolkens2024-10-222-0/+609
| | | | | | | | | | | | | | | | | Note that this also ship with egl-wayland-1.1.17 so may want to try unmasking it if using wayland (enables explicit sync, should improve things in general but *some* rare applications may crash -- believe obs-studio still has issues for one). Stable 1.1.13.1 still seems usable with this version though. Will likely unmask 1.1.17 after a non-beta release of this branch. For anyone curious wrt the new mesa&egl-gbm dependencies even without wayland, libnvidia-egl-{xlib,xcb} newly links with libgbm and uses these and would rather not skip these libraries to ensure everything works as expected. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 550.127.05Ionen Wolkens2024-10-222-0/+584
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: fix RedirectedUrl in HOMEPAGEIonen Wolkens2024-10-226-6/+6
| | | | | | | | | | | | The more precise new page since the redesign would be: https://www.nvidia.com/en-us/drivers/ ...but that requires hard-coding the language code, while the top level link prompts the user for that. Main site should be good enough. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 550.107.02-r1Ionen Wolkens2024-10-222-585/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-r128: Version bump to 6.13.0Matt Turner2024-10-172-0/+22
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-mga: Version bump to 2.1.0Matt Turner2024-10-172-0/+19
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>