summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* x11-drivers/nvidia-drivers: fix direct objdump with USE=kernel-openIonen Wolkens2022-06-016-6/+6
| | | | | | | | Unlike CXX, this did not error out but still fails to use objdump with -native-symlinks. Only 515 is affected, but sync all to have less ebuild differences and have one less thing to worry about. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: warn if incompatible gcc pluginsIonen Wolkens2022-06-016-6/+96
| | | | | | | | | | | | | | | | This isn't specific to nvidia-drivers (even a blank test.c fails), but it's not uncommon this is the only third party module that a user have and a warning wouldn't hurt. Normally not an issue given gcc plugins are typically not enabled by default (or the option is set, but individual plugins are disabled) and mismatching is mostly fine. Also note about kernel-bin given the module-specific bits /can/ be rebuilt and it may sound confusing otherwise. Bug: https://bugs.gentoo.org/849011 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: revert installation of PM rulesIonen Wolkens2022-05-316-57/+5
| | | | | | | | | Turns out this is only needed if users manually enabled DynamicPowerManagement (not default) and feel this should not be installed by default (no revbump given not known to be harmful and will be cleaned on kernel upgrades). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 515.48.07Ionen Wolkens2022-05-312-0/+512
| | | | | | | Drop CONFIG_BACKLIGHT_CLASS_DEVICE check, nvidia added its own proper check for it allowing to disable again. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: warn about modules .conf Allocations=1Ionen Wolkens2022-05-311-1/+2
| | | | | | | | Not something I experimented much with, but I've heard reports it can work badly even with systemd services. It may or may not work better, but avoid sounding like it's always recommended. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: fix direct c++ with USE=kernel-openIonen Wolkens2022-05-305-5/+5
| | | | | | | Only 515 is affected, but sync all to have less ebuild differences and have one less thing to worry about. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-input-wacom: Version bump to 1.0.0Matt Turner2022-05-302-0/+78
| | | | | | | package.mask'd for now. Bug: https://bugs.gentoo.org/848501 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: move nvidia-dbus.conf to docsIonen Wolkens2022-05-292-6/+2
| | | | | | | | | As upstream does, believe this should be setup manually if needed and the rules are questionable. Unlikely many are using powerd yet (many distros don't ship it too), hardly hear of it working properly. So skipping a warning and letting it propagate in kernel module rebuilds. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-qxl: Drop old versionsMatt Turner2022-05-291-48/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-dummy: Drop old versionsMatt Turner2022-05-292-24/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-amdgpu: Drop old versionsMatt Turner2022-05-292-30/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-dummy: Stabilize 0.4.0 ppc64, #843167Sam James2022-05-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-video-amdgpu: Stabilize 22.0.0 ppc64, #843167Sam James2022-05-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/nvidia-drivers: drop vuln 390.147, 470.103.01, 510.68.02Ionen Wolkens2022-05-264-1344/+0
| | | | | Bug: https://bugs.gentoo.org/845063 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 470.129.06 for amd64Ionen Wolkens2022-05-261-1/+1
| | | | | Bug: https://bugs.gentoo.org/845063 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 390.151 for amd64, x86Ionen Wolkens2022-05-261-1/+1
| | | | | Bug: https://bugs.gentoo.org/845063 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-input-synaptics: keyword 1.9.1 for ~loongWANG Xuerui2022-05-261-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/xf86-input-elographics: keyword 1.4.2 for ~loongWANG Xuerui2022-05-261-2/+2
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/xf86-video-dummy: Stabilize 0.4.0 sparc, #843167Jakov Smolić2022-05-251-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* x11-drivers/xf86-video-dummy: Stabilize 0.4.0 arm, #843167Jakov Smolić2022-05-251-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* x11-drivers/xf86-video-dummy: Stabilize 0.4.0 ppc, #843167Jakov Smolić2022-05-251-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* x11-drivers/xf86-video-mga: keyword 2.0.0 for ~loongWANG Xuerui2022-05-261-2/+2
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/xf86-video-nv: keyword 2.1.21 for ~loongWANG Xuerui2022-05-261-2/+2
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/xf86-video-r128: keyword 6.12.0 for ~loongWANG Xuerui2022-05-261-2/+2
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/xf86-video-nouveau: keyword 1.0.17 for ~loongWANG Xuerui2022-05-261-2/+2
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/xf86-video-ati: forward ~loongWANG Xuerui2022-05-261-2/+2
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/xf86-video-ati: keyword 19.1.0-r1 for ~loongWANG Xuerui2022-05-261-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/xf86-video-amdgpu: forward ~loongWANG Xuerui2022-05-261-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/xf86-video-amdgpu: keyword 22.0.0 for ~loongWANG Xuerui2022-05-261-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/xf86-input-void: keyword 1.4.1 for ~loongWANG Xuerui2022-05-261-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/xf86-input-joystick: keyword 1.6.3 for ~loongWANG Xuerui2022-05-261-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/xf86-input-evdev: keyword 2.10.6 for ~loongWANG Xuerui2022-05-261-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/nvidia-drivers: add 470.62.30:0/vulkan, drop 470.62.29Ionen Wolkens2022-05-252-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: bump KERNEL_MAX to 5.18 where possibleIonen Wolkens2022-05-234-4/+4
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: sync minor nitpick in 390 branchIonen Wolkens2022-05-201-1/+1
| | | | | | linux-mod already checks for `use driver` Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: install PM udev rules from README.txtIonen Wolkens2022-05-205-8/+51
| | | | | | | | | | | | | | User reported it solved some power management issues (e.g. oddities followed by Xorg segfault when using sleep with GNOME), and other distros like Fedora install these unconditionally. Only for 470+ given wasn't included in nvidia's README for 390.xx and likely not relevant. Skip revbump, not known(?) to affect many and will propagate on kernel upgrades + rebuild. Thanks-to: Randall T. Vasquez Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 510.73.05Ionen Wolkens2022-05-162-0/+470
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 470.129.06Ionen Wolkens2022-05-162-0/+457
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 390.151Ionen Wolkens2022-05-162-0/+435
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* Revert "x11-drivers/xf86-input-libinput: Drop old versions"Matt Turner2022-05-132-0/+22
| | | | | | | This reverts commit 8e3ed499c382741bbff2a46df74a3d565ab121e9. Bug: https://bugs.gentoo.org/839729 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-input-libinput: Drop old versionsMatt Turner2022-05-132-22/+0
| | | | | Bug: https://bugs.gentoo.org/839729 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: further warn about kernel-openIonen Wolkens2022-05-121-0/+4
| | | | | | | Already mentioning it's experimental a lot, but may not be clear that features are straight up missing. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: require MMU_NOTIFIER with kernel-openIonen Wolkens2022-05-111-0/+5
| | | | | Closes: https://bugs.gentoo.org/843827 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: roughly clarify what Turing/Ampere+ isIonen Wolkens2022-05-112-3/+3
| | | | | | | Not everyone recognize these code names, and will end up with broken drivers on the wrong card. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: kernel-open improvementsIonen Wolkens2022-05-112-4/+20
| | | | | | | | | | - use full source rather than bundled kernel-open which comes with a prebuilt .o_binary similarly to closed source blob - enable NVreg_OpenRmEnableUnsupportedGpus=1 by default or else it's unlikely to work on the average GPUs - symlink application profile to help nvidia-settings start Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 515.43.04 unkeyworded (beta)Ionen Wolkens2022-05-113-0/+483
| | | | | | | | | | | | | | Opting to leave betas unkeyworded after all, feel free to test. - new IUSE=kernel-open to build open source variant, entirely untested (lacking a Turing / Ampere card). May or may not mask the USE entirely given how experimental it is, but given unkeyworded not worrying about this yet. - CONFIG_BACKLIGHT_CLASS_DEVICE conftest was removed and is used unconditionally, depend on it until further notice. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 510.60.02Ionen Wolkens2022-05-112-465/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 470.62.29:0/vulkan, drop 470.62.28Ionen Wolkens2022-05-112-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-dummy: keyword 0.4.0 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* x11-drivers/xf86-video-fbdev: keyword 0.5.0-r1 for ~loongWANG Xuerui2022-05-081-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>