summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* x11-drivers/xf86-input-mtrack: update EAPI 6 -> 8David Seifert2023-02-201-10/+8
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* x11-drivers/nvidia-drivers: bump NV_KERNEL_MAX to 6.2 where possibleIonen Wolkens2023-02-203-3/+3
| | | | | | Those using legacy branches are advised to stay on 6.1 LTS or older. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 525.89.02Ionen Wolkens2023-02-082-0/+636
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 525.47.07:0/vulkan, drop 525.47.06Ionen Wolkens2023-02-033-113/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 525.60.13Ionen Wolkens2023-01-302-640/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-vesa: Drop old versionsMatt Turner2023-01-262-27/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-r128: Drop old versionsMatt Turner2023-01-262-27/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-ast: Drop old versionsMatt Turner2023-01-262-12/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-input-joystick: Drop old versionsMatt Turner2023-01-262-22/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-input-elographics: Drop old versionsMatt Turner2023-01-262-11/+0
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 525.85.05 for amd64Ionen Wolkens2023-01-261-1/+1
| | | | | | | Early'ish but 525.85 seems uneventful, so might as well do this now since skipped 525.78 while the stable 525.60 is getting old. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: drop 525.78.01Ionen Wolkens2023-01-262-640/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-r128: Stabilize 6.12.1 sparc, #891865Arthur Zamarin2023-01-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-input-joystick: Stabilize 1.6.4 sparc, #891865Arthur Zamarin2023-01-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-input-elographics: Stabilize 1.4.3 sparc, #891865Arthur Zamarin2023-01-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-video-r128: Stabilize 6.12.1 ppc, #891865Arthur Zamarin2023-01-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-input-joystick: Stabilize 1.6.4 ppc, #891865Arthur Zamarin2023-01-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-input-elographics: Stabilize 1.4.3 ppc, #891865Arthur Zamarin2023-01-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/nvidia-drivers: add 525.47.06:0/vulkan, drop 525.47.04Ionen Wolkens2023-01-242-4/+4
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-r128: Stabilize 6.12.1 ppc64, #891865Arthur Zamarin2023-01-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-video-ast: Stabilize 1.1.6 ppc64, #891865Arthur Zamarin2023-01-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-input-joystick: Stabilize 1.6.4 ppc64, #891865Arthur Zamarin2023-01-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-input-elographics: Stabilize 1.4.3 ppc64, #891865Arthur Zamarin2023-01-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-video-vesa: Stabilize 2.6.0 amd64, #891865Arthur Zamarin2023-01-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-video-r128: Stabilize 6.12.1 amd64, #891865Arthur Zamarin2023-01-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-video-ast: Stabilize 1.1.6 amd64, #891865Arthur Zamarin2023-01-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-input-joystick: Stabilize 1.6.4 amd64, #891865Arthur Zamarin2023-01-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-input-elographics: Stabilize 1.4.3 amd64, #891865Arthur Zamarin2023-01-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* x11-drivers/xf86-video-qxl: Version bump to 0.1.6Matt Turner2023-01-242-0/+46
| | | | | Bug: https://bugs.gentoo.org/829759 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-video-vmware: Version bump to 13.4.0Matt Turner2023-01-242-0/+19
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/xf86-input-joystick: Stabilize 1.6.4 arm, #891865Sam James2023-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-elographics: Stabilize 1.4.3 arm, #891865Sam James2023-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-video-vesa: Stabilize 2.6.0 x86, #891865Sam James2023-01-241-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-video-r128: Stabilize 6.12.1 x86, #891865Sam James2023-01-241-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-video-ast: Stabilize 1.1.6 x86, #891865Sam James2023-01-241-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-joystick: Stabilize 1.6.4 x86, #891865Sam James2023-01-241-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/xf86-input-elographics: Stabilize 1.4.3 x86, #891865Sam James2023-01-241-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* x11-drivers/nvidia-drivers: add 525.85.05Ionen Wolkens2023-01-192-0/+636
| | | | | | | | | | | | Seem to be mostly bugfixes so this will likely be the next stable candidate perhaps in shortened 10-15 days if there's no obvious issues. Also removes the need for the clang15 patch, nvidia now seems to explicitly pass -Wstrict-protypes on all these packages (including e.g. nvidia-settings) and fixed these. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-141-2/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* x11-drivers/nvidia-drivers: add 525.78.01Ionen Wolkens2023-01-052-0/+640
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: stabilize 525.60.13 for amd64Ionen Wolkens2022-12-291-1/+1
| | | | | | | | | First stable for 0/525 branch, production branch with no known major issues except at most backlight issues on some thinkpads (but don't want to hold back use of newer vulkan extensions over this, please use older branches if affected for now). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: adjust flags for kernel-openIonen Wolkens2022-12-273-0/+24
| | | | | | | linux-mod_src_compile normally does not use *FLAGS, but the kernel blob is a different story and it fails quite easily. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: more thorough kernel toolchain handlingIonen Wolkens2022-12-276-72/+306
| | | | | | | | | | | | | | | | | | | | | | | Should "hopefully" cover most use cases without regressions. Makes some degree of sense to do this on (at least) nvidia-drivers, given it's widely used and compiles a lot of non-modules things and users may not want to use the same toolchain for these. e.g. can now do clang+lld+thinlto kernel + gcc+bfd nvidia or gcc+bfd kernel + clang+lld+thinlto nvidia Not that going to support every custom mixing possible, and please consider clang kernel an unsupported configuration despite this (hardly tested). Could be interesting to have linux-mod handle this, but that may be better to consider for EAPI=9 so it doesn't unexpectedly break anything (meanwhile it's simple to use a package.env for non-nvidia). Closes: https://bugs.gentoo.org/888587 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: attempt fatal GCC_PLUGINS warningIonen Wolkens2022-12-276-24/+30
| | | | | | | | | | | | | | | | Seen a user miss the warning and wondering why it didn't just die for attention. Was formerly worried it may die when it shouldn't, but the exact string check makes that unlikely. Fairly rare that this is an issue nowadays though, GCC_PLUGINS are typically not actually in-use and so errors don't happen (check won't trigger then either). Test isn't perfect, doesn't consider some configurations (just informational, so not very important), but still fix with -native-symlinks while here. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: use -ffat-lto-objects for libXNVCtrl.aIonen Wolkens2022-12-275-5/+25
| | | | | | | | | | | | | When using lto, prevents revdeps from getting e.g. ld.lld: error: undefined symbol: XNVCTRLQueryTargetAttribute Having these may also help other issues like mismatches. Skipping 0/390 given doesn't support XNVCTRL_CFLAGS, and 390 is hardly supported at this point (EOL). Not worth a revbump, will propagate as people upgrade their kernels. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: don't try to strip gsp firmwareIonen Wolkens2022-12-275-0/+15
| | | | | | | Attempting to strip doesn't mangle them, but this is to avoid: x86_64-pc-linux-gnu-strip: Unable to recognise the format ... Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: add 525.47.04:0/vulkan, drop 515.49.25Ionen Wolkens2022-12-192-17/+11
| | | | | | | | New major branch for vulkan, and as usual little sense in keeping the old for 0/vulkan as it won't be getting new extensions anymore. If can't use, revert to non-0/vulkan. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/xf86-video-nv: DeleteMatt Turner2022-12-134-39/+0
| | | | | Closes: https://bugs.gentoo.org/875053 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* x11-drivers/nvidia-drivers: bump NV_KERNEL_MAX to 6.1Ionen Wolkens2022-12-116-6/+6
| | | | | | | | | | | | All branches build fine with it, tested runtime a bit with 525 and "seems" fine at least for it too (not that I really use new kernel branches until .5+ and gentoo-kernel bump). For the now-unsupported 390 and if unpatched, that means planned LTS 6.1 will likely be the kernel to stay on (forever) when 5.15 reaches end of life. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* x11-drivers/nvidia-drivers: sync older ebuildsIonen Wolkens2022-12-113-7/+6
| | | | | | | | | No real impact, just to have less unneeded differences. wrt 510 there's technically dbus.conf, but realistically nobody uses nvidia-powerd with older drivers and does not need a revbump Signed-off-by: Ionen Wolkens <ionen@gentoo.org>