Nixpkgs: Backport hedgewars 1.0.0 to 19.09?

Created on 20 Nov 2019  路  5Comments  路  Source: NixOS/nixpkgs

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

port to stable

All 5 comments

+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

http://ix.io/2dwd

@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.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ghost picture ghost  路  3Comments

matthiasbeyer picture matthiasbeyer  路  3Comments

chris-martin picture chris-martin  路  3Comments

yawnt picture yawnt  路  3Comments

rzetterberg picture rzetterberg  路  3Comments