Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

harmonist: init at 0.1 #62030

Merged
merged 1 commit into from May 25, 2019
Merged

harmonist: init at 0.1 #62030

merged 1 commit into from May 25, 2019

Conversation

ghost
Copy link

@ghost ghost commented May 24, 2019

Motivation for this change

To add a new roguelike game.

Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Assured whether relevant documentation is up to date
  • Fits CONTRIBUTING.md.

馃懡

Copy link
Member

@JohnAZoidberg JohnAZoidberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Plays fine. Saving and loading games also works.

management and character building, relying on items and player
adaptability for character progression.
'';
homepage = https://harmonist.tuxfamily.org/;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hint: We're going to deprecate unquoted URL syntax soon, if RFC 45 if approved.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you do the change from name to pname, you can update this as well.

@etu
Copy link
Contributor

etu commented May 25, 2019

@GrahamcOfBorg build harmonist


buildGoPackage rec {

name = "harmonist-${version}";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can be replaced by pname = "harmonist";. Then name will be built by itself.

Copy link
Contributor

@etu etu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good overall, it would be great if you could look into the notes left by me and @JohnAZoidberg and then I have no problem with merging this.

@ghost
Copy link
Author

ghost commented May 25, 2019

@etu @JohnAZoidberg It's done. 馃懡

@etu etu merged commit fa05f33 into NixOS:master May 25, 2019
@etu
Copy link
Contributor

etu commented May 25, 2019

@freepotion Thanks! :)

@ghost
Copy link
Author

ghost commented May 25, 2019

@etu Thank you too! :)

@ghost ghost mentioned this pull request Jun 16, 2019
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants