https://gitlab.com/CalcProgrammer1/OpenRGB
We'll get rid of the userpatches for it in community-patches in favor of this local option. It's been offered for a while, and our oldest "supported" kernel has it. Since there's no plan to drop it, it makes more sense to have it locally.
- Import Suse depmod/kmod patches - https://github.com/SUSE/kernel-source/tree/master/patches.rpmify
- Tweak mkspec to respect Suse /usr usage
- Run grub2-mkconfig post-install
- Get rid of the undesired test tweak in 0013-fedora-rpm.patch added with e0c74e5e15
We may have some additional work to do as my limited testing with Arch's defconfig + _kernel_on_diet="true" didn't boot. It might actually work with the full defconfig or using Suse's using _configfile="running-kernel". I'll run more tests as needed on my main machine as it was a PITA working on this with a dualcore broadwell laptop 🐸
* install.sh: RPM: add install deps
* install.sh: Fedora: remove fedora 32 code path
too old by now
* DEB: add dependencies
* install.sh: do not install libc-dev package
I don't remember why I had to keep it, but I just tried installing only
the image and headers and nvidia-dkms installed just fine
Closes: #772#732
* prepare: disable CONFIG_LOCALVERSION_AUTO
Closes: #729
* install.sh: gentoo: do not do initramfs and booloader config
it's done directly by the kernel-install script called by make install,
which gets changed in gentoo to do what needs to be done
* patches: fix RPM patches for 6.4 and 6.5