Description of problem:
In both the Fedora and upstream spec files, matahari requires hal and build-requires hal-devel, but there is no other mention of hal in the latest sources from git.
Since HAL has been deprecated for 2 years, Fedora is trying to remove it from the distribution:
I tried to remove the lines:
from matahari.spec and the package builds correctly, but I am not able to test it.
Version-Release number of selected component (if applicable):
Please note that the hal package has been deprecated and blocked from composes for rawhide.
Therefore, there are some broken dependencies for your package now:
matahari-0.4.0-0.1.8003b6c.git.fc15.1.i686 requires hal