The upstream original maintainer is not paid anymore to maintain the
project and decided to step down. The project has been taken over by
the upower team.
This is the first release part of this upower team.
The integration tests are now relying on the powerprofilectl command:
we need to patch the python path of this dependency before running the
integration tests instead of doing that during in the fixup phase.
Taking advantage of this to remove the PostFixup phase. Not 100% about
this move: it's a bit less future proof.
Notably fwupd, pipewire and flatpak.
I want to focus on GNOME and other packages I still actually use.
Pipewire is still important but I have not touched the packaging in a while.
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.