you're going to have to opt for a more manual installation procedure since
pimoroni's install method assumes you're using raspbian, and has more debianesque
methods built-in
first, the eariler patch i posted for bcm283x.dtsi to generate bcm2837-rpi-3-b.dtb will
get spidev enabled on fedora (again, you'll need the kernel source and a
preprocessor)
then (this is speculation just by looking at the internals of unicornhathd, the
instructions of
https://github.com/pimoroni/unicorn-hat-hd, and my limited knowledge of
fedora in general) you're going to need to: dnf install python2-pip python3-pip
python2-devel python3-devel
then afaict: git clone
https://github.com/doceme/py-spidev
cd py-spidev; python setup.py install
then: pip3 install unicornhathd
then: pip install unicornhathd
again, this is a lot of speculation, i'm just shooting in the dark here