Audio driver for Arturia Audiofuse 16Rig (packaging request (ish))

I wrote a driver for the Arturia AudioFuse 16Rig and I published it here: GitHub - WillerZ/arturia-af16rig-driver · GitHub

I have packaged it to use the akmod system so that it gets rebuilt when the kernel updates, and I have published the spec files here: GitHub - WillerZ/arturia-af16rig-driver-rpm: Akmod RPM package for the Arturia driver for Fedora · GitHub

To work you must disable the kernel’s usb audio driver for the device (it doesn’t work and soft-locks the device, so it’s not enough to unbind it later with udev). This means adding the patch from this message to the kernel: Making sure you're not a bot!
or equivalently adding this module/kernel-boot argument: snd_usb_audio.quirk_alias=1c75af20:05820044 which makes the kernel treat it as another kind of interface it already knows it doesn’t support.

I don’t expect that anyone other than me will care about whether this audio interface works on Fedora, and it already works on my machine. I’m sharing all this in case I’m wrong about that.

If anyone who knows what they’re doing wants to tell me how my spec files can be improved I would appreciate that.

You could package it as a Copr, and then it would be fairly easy for other Fedora users to install