summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* x11-drivers/nvidia-drivers: drop vulnerable 460.91.03-r2Ionen Wolkens2022-03-022-417/+0
| | | | | | | | | | | | | | | | | | | 460 branch was meant to be removed months ago but was kept due to known regressions affecting some users (bug #780126, bug #809482, and some other rumored issues). These regressions are not (fully) resolved but given NVIDIA no longer supports this branch, doesn't report if it's affected by vulnerabilities anymore (bug #832867, safe to say it most likely is), need patches for current stable kernel branch, and it relies on old Xorg ABI preventing future Xorg cleanups -- believe time to give it up. Users that /really/ need it are free to use a local overlay at their own risks, and may want to try IgnoreABI with xorg-21. Bug: https://bugs.gentoo.org/780126 Bug: https://bugs.gentoo.org/809482 Bug: https://bugs.gentoo.org/832867 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 510.47.03Ionen Wolkens2022-03-022-463/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-amdgpu: Version bump to 22.0.0Matt Turner2022-02-233-2/+34
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: add 510.54Ionen Wolkens2022-02-142-0/+463
| | | | | | Now with EAPI=8 given linux-mod has support and it been long enough. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: remove arm64 distfile from non-0/510Ionen Wolkens2022-02-133-6/+2
| | | | | | | | | | | | 0/510 branch was keyworded for ~arm64 (bug #831484) but odds that older branches will be keyworded are now low and there is no reason to burden mirrors with the essentially unused arm64 distfile eternally. Open to reverting for 0/470 if someone with a Kepler card and arm64 hardware needs it and can do testing. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: Keyword 510.47.03 arm64, #831484Sam James2022-02-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/nvidia-drivers: drop vulnerable 470.94, 495.*Ionen Wolkens2022-02-074-1421/+0
| | | | | | | | | Users affected by bug #830482 (with unpatched Xorg) should use stable 470.103.01 rather than vulnerable 495.44-r2. Bug: https://bugs.gentoo.org/830482 Bug: https://bugs.gentoo.org/832867 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 470.103.01 for amd64Ionen Wolkens2022-02-071-1/+1
| | | | | Bug: https://bugs.gentoo.org/832867 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-ati: Drop old versionsMatt Turner2022-02-071-53/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: depend on glibcIonen Wolkens2022-02-068-0/+8
| | | | | | | | | | | | This is already masked on musl but it cannot support alternate libc and so let's be explicit (seem to be the new direction to handle these in general). To match the dual mask+dep, technically should check for MULTILIB_USEDEP as well but isn't a thing with glibc and would rather not check for the more private [multilib]. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 510.39.01Ionen Wolkens2022-02-052-456/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-ati: Stabilize 19.1.0-r1 ppc64, #831378Arthur Zamarin2022-02-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-video-ati: Stabilize 19.1.0-r1 ppc, #831378Arthur Zamarin2022-02-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/nvidia-drivers: add 510.47.03Ionen Wolkens2022-02-012-0/+462
| | | | | | | | This been promoted to production branch status and is now considered a possible stable candidate (albeit 470.103.01 will be the next stable while this one gets extended testing). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 470.103.01Ionen Wolkens2022-01-312-0/+451
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 470.62.20:0/vulkanIonen Wolkens2022-01-252-445/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 470.62.22:0/vulkanIonen Wolkens2022-01-252-0/+445
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-input-libinput: Version bump to 1.2.1Matt Turner2022-01-232-0/+23
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-ati: stable 19.1.0-r1 for sparc, bug #831378Rolf Eike Beer2022-01-211-1/+1
| | | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/nvidia-drivers: drop 470.62.16:0/vulkanIonen Wolkens2022-01-202-445/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 470.62.20:0/vulkanIonen Wolkens2022-01-202-0/+445
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: remove simpledrm warningsIonen Wolkens2022-01-207-42/+7
| | | | | | | | | | | | | Looking more closely at this, do not believe it's worth keeping anymore unlike back on kernel 5.14.x -- seeing more favorable reports and not to mention this affects the console which nvidia-drivers has no real interaction with beside restoring the mode when switching from Xorg (i.e. not this package's issue). gentoo-kernel-bin's fedora configs for 5.16 may end up defaulting to this, and the message will just be noise that can't be changed. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-ati: Stabilize 19.1.0-r1 x86, #831378Jakov Smolić2022-01-181-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* x11-drivers/xf86-video-qxl: Stabilize 0.1.5_p20200205-r1 x86, #831378Jakov Smolić2022-01-181-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* x11-drivers/xf86-video-ati: Stabilize 19.1.0-r1 amd64, #831378Jakov Smolić2022-01-181-2/+2
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* x11-drivers/xf86-video-qxl: Stabilize 0.1.5_p20200205-r1 amd64, #831378Jakov Smolić2022-01-181-2/+2
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* x11-drivers/nvidia-drivers: set error message for DRM_SIMPLEDRMIonen Wolkens2022-01-167-7/+28
| | | | | | | | | Still having a hard time to get this to work on my hardware, but Fedora is pushing that option and trying to enable it by default now. May be good to give an explanation so users can more easily choose if they can ignore the warning or not. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 495.46, 495.46-r20Ionen Wolkens2022-01-112-908/+0
| | | | | | | Keep 495.44-r2 and 495.46-r10 for now in case of regressions, but -r0 and -r20 should have no real uses. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 510.39.01Ionen Wolkens2022-01-112-0/+458
| | | | | | | | | | | | | | | | | | | | | Removed dbus workarounds, should hopefully be fixed now which should also fix bug #828433 Bump NV_KERNEL_MAX to 5.16 as it fixes the known build issue with CONFIG_DEVICE_PRIVATE. New dependency on libpciaccess for nvidia-xconfig, but not going to make this a separate USE unlike persistenced (or at least for now) given Xorg depends on this library as well and fits well with USE=X. Newly adds nvidia-powerd.service, but it's not documented, haven't got it to work on my hardware and source appears unavailable at the moment. Currently unsure what it's good for, but perhaps used to manipulate power states based on OpenGL/Vulkan usage (which are known to communicate with it). Closes: https://bugs.gentoo.org/828433 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: adjust kernel support messageIonen Wolkens2022-01-108-24/+24
| | | | | | | | | | | | | | Previously choose to switch to <= from < to avoid confusion when people see the version (i.e. users would see <5.16 and think up to 5.16 is supported), but feels kind of innacurate if taken literally and so add .x at the end. wrt 5.16.x, not bumping NV_KERNEL_MAX yet. It will work for most people with custom kernels (except 0/460 and 0/vulkan), but will fail if kernel has CONFIG_DEVICE_PRIVATE set (gentoo-kernel-bin has this set) because of MIGRATE_PFN_LOCKED definition removal. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-vmware: remove implicit kernel_linuxDavid Seifert2022-01-041-2/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* x11-drivers/xf86-input-synaptics: remove implicit kernel_linuxDavid Seifert2022-01-041-2/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* x11-drivers/xf86-video-fbdev: Keyword 0.5.0-r1 for ~m68kJames Le Cuirot2022-01-031-2/+2
| | | | | | Manually tested and working. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* x11-drivers/xf86-video-dummy: Keyword 0.3.8 for ~m68kJames Le Cuirot2022-01-031-2/+2
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* x11-drivers/xf86-input-void: Keyword 1.4.1 for ~m68kJames Le Cuirot2022-01-031-2/+2
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* x11-drivers/xf86-input-libinput: Keyword 1.2.0 for ~m68kJames Le Cuirot2022-01-031-2/+2
| | | | | | Manually tested and working. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* x11-drivers/xf86-input-joystick: Keyword 1.6.3 for ~m68kJames Le Cuirot2022-01-031-2/+2
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* x11-drivers/xf86-input-evdev: Keyword 2.10.6 for ~m68kJames Le Cuirot2022-01-031-2/+2
| | | | | | Manually tested and working. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* x11-drivers/nvidia-drivers: drop 390.144-r1, 460.91.03-r1, 470.86-r2Ionen Wolkens2021-12-314-1300/+0
| | | | | | | | | | | | | Removing old type ebuilds now that the newer ones are stable. Still 495.44-r2 in ~arch but that one is kept for now due to a 495.46 regression unrelated to the ebuild. NVIDIA mentioned they're looking into the issue so should hopefully be able to cleanup next version (albeit recent development show it's possible to fix by patching Xorg's xpresent -- whether it's a bug in Xorg that happened to work by accident before or if it's a driver bug currently unclear). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 460.91.03-r2 for amd64Ionen Wolkens2021-12-311-1/+1
| | | | | | | Should be no reason to wait longer for this, the ebuild changes been tested and stabled through other branches already. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add out-of-tree modules to README.gentooIonen Wolkens2021-12-287-21/+112
| | | | | | | | | | | | | While this applies to every ebuilds that build modules, nvidia-drivers is often a user's first or only experience with these and support requests from those that did not know are somewhat common (e.g. upgraded kernel without rebuilding, or built modules against the wrong kernel). While wiki is better for a lot of these things, having more sources mention this material increase chances to reach users. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: sync 460.91.03 ebuild with othersIonen Wolkens2021-12-281-0/+400
| | | | | | | | | | | | | | | | | | | | | 460.91.03 is unfortunately known needed for (at least) a few laptop users, issues varying between not able to control backlight or not seeing anything displayed at all (bug #780126 and bug #809482, along with several threads on NVIDIA forums complaining about this). Can't be kept eternally given NVIDIA shows no sign of continued 460 support and it requires xorg-1.20 plus <=5.10 LTS kernels (unlike even the 390.xx branch) -- but, meanwhile, update ebuild to be like the others and easier to maintain. Fortunately no known security issues. Let's hope 470/495+ will receive fixes before removal is necessary (perhaps to cleanup old xorg or security concerns), feedback from users welcome to know when it works as expected or if anything else can do (own hardware is not affected, so can't test). Bug: https://bugs.gentoo.org/780126 Bug: https://bugs.gentoo.org/809482 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: remove coolbits postinst warningIonen Wolkens2021-12-2810-160/+0
| | | | | | | | | | | | | | | This is not solved and still happening with 495.46 (doesn't seem like anything can reasonably do about it from a packaging end, and NVIDIA hasn't done anything), but the postinst message itself wasn't shown unless updating 6+ months old nvidia-drivers with coolbits in xorg.conf and is now mostly unused cruft. If this is going to be a permanent state of affair, may be better documented elsewhere and bug closed as an upstream issue (albeit keeping open a bit longer for tracking). Bug: https://bugs.gentoo.org/784248 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 470.94 for amd64Ionen Wolkens2021-12-281-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 390.147 for amd64, x86Ionen Wolkens2021-12-261-1/+1
| | | | | | | | Done early'ish given 5.15.x kernel branch is stable now and this version is needed to support it. Closes: https://bugs.gentoo.org/830008 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 495.46-r20 unkeyworded using egl-gbmIonen Wolkens2021-12-241-0/+464
| | | | | | | | | | | | | | | Replaces the prebuilt libnvidia-egl-gbm with gui-libs/egl-gbm. Unkeyworded mostly given the 495.xx situation is a mess right now that may require users to pick specific revisions, and there's no reason to bother users with one more unless they want to test it. Should be officially rolled out next nvidia-drivers version bump. Like egl-wayland, this is technically a optfeature but want USE=wayland to give everything needed for decent wayland support. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-qxl: fix include orderSam James2021-12-202-0/+18
| | | | | | | | Not quite clear if this is really an issue with xorg-server, but it is what it is. Closes: https://bugs.gentoo.org/829628 Thanks-to: Remus-Gabriel Chelu <gaby_r_chelu@yahoo.es> Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/nvidia-drivers: add 390.147, xorg-21+kernel-5.15 supportIonen Wolkens2021-12-192-0/+433
| | | | | | | | | | | Also update ebuild to match 495.46 changes. Was tested with a 560ti + gentoo-kernel-bin-{5.10.86,5.15.10} + xorg-{1.20.14,21.1.2-r2} + plasma-5.23.4 without issues, this driver branch still has some life in it. Closes: https://bugs.gentoo.org/829635 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-vmware: fix build with newer xorg-serverSam James2021-12-192-0/+55
| | | | | Closes: https://bugs.gentoo.org/829627 Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/nvidia-drivers: restore 495.44-r2Ionen Wolkens2021-12-192-0/+517
| | | | | | | 495.46 is supposed to be a very trivial release, but there may possibly be a regression. Restore for testing. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>