I was chatting with one of hedgewars developers and they said:
I'm surprised that someone thought our beta/rc was a good idea for your stable branch though
basically, it means your stable has no one to play with online, since they aren't on our latest release or current release
(the betas have a different protocol revnum to avoid desyncs)
https://github.com/NixOS/nixpkgs/pull/71880 was merged shortly after cut off.
cc @rardiol @kragniz @fpletz
+1, there's no point in having the beta version in a release
Makes sense, thanks! Backported: 9ed32341c7b7a4671fc7d736ca3cd5bc54d3e297
The package is not working in unstable
@eoli3n Looks like the latest version does not have properly set up version bounds, see https://github.com/hedgewars/hw/commit/ab3c382e67addca38cd6b22df7507729ac098134. You will need to override hedgewars鈥檚 network dependency to network_2_6_3_1 in haskell-modules/configuration-common.nix for now.
Also please open a next issue next time, unless the problem is directly caused by the old one.
Just as an explanation: Packaging the beta was my fault. Before, hedgewars was completely broken because its haskell dependencies didn't build anymore, so my take was that a compiling beta is still better than a broken stable release.
Also, both their blog post and their forums said that the beta was already quite usable.
It's just that I didn't stay put on it to also package the 1.0.0 after release, so sorry about that.