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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

worker: init at 3.8.5 #22716

Merged
merged 2 commits into from Feb 13, 2017
Merged

worker: init at 3.8.5 #22716

merged 2 commits into from Feb 13, 2017

Conversation

ndowens
Copy link
Contributor

@ndowens ndowens commented Feb 12, 2017

Motivation for this change
Things done

Add worker FM to repo

  • Tested using sandboxing
    (nix.useSandbox on NixOS,
    or option build-use-sandbox in nix.conf
    on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • Linux
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Fits CONTRIBUTING.md.

meta = with stdenv.lib; {
description = "a two-pane file manager with advanced file manipulation features";
homepage = "http://www.boomerangsworld.de/cms/worker/index.html";
licenses = license.gpl2;
Copy link
Member

Choose a reason for hiding this comment

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

licenses.gpl2

description = "a two-pane file manager with advanced file manipulation features";
homepage = "http://www.boomerangsworld.de/cms/worker/index.html";
licenses = license.gpl2;
maintainers = [ maintainers.ndowens ];
Copy link
Member

Choose a reason for hiding this comment

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

You have to add an entry to lib/maintainers.nix

Copy link
Member

@LnL7 LnL7 left a comment

Choose a reason for hiding this comment

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

Just some minor things

meta = with stdenv.lib; {
description = "a two-pane file manager with advanced file manipulation features";
homepage = "http://www.boomerangsworld.de/cms/worker/index.html";
license = licenses.gpl2;
Copy link
Member

Choose a reason for hiding this comment

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

If you add platforms = platforms.unix; hydra will build this for linux and darwin.

@@ -336,6 +336,7 @@
Nate-Devv = "Nathan Moore <natedevv@gmail.com>";
nathan-gs = "Nathan Bijnens <nathan@nathan.gs>";
nckx = "Tobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com>";
ndowens = "Nathan Owens <ndowens04@gmail.com";
Copy link
Member

Choose a reason for hiding this comment

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

not sure, but the > might be needed to make notifications from hydra work when something breaks.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Fixed, left that out by accident :)

name = "worker";
version = "3.8.5";

src = fetchurl {
Copy link
Member

Choose a reason for hiding this comment

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

Can you indent this one level, same with the meta section.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Indented, hopefully to what it should be now

Copy link
Member

Choose a reason for hiding this comment

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

you missed the closing curly braces :)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done

@LnL7
Copy link
Member

LnL7 commented Feb 12, 2017

I also tested this on darwin.

ndowens and others added 2 commits February 12, 2017 17:45
	modified:   pkgs/top-level/all-packages.nix

    pick 8096649e47 worker: init at 3.8.5
    squash 9267acbd46 modified:   pkgs/top-level/all-packages.nix

worker: updated default.nix license field

Added myself to lib/maintainers.nix

    squash 28173341fa worker: updated default.nix license field
    squash b22407cf5c Added myself to lib/maintainers.nix

Fixed indent and added missing > in maintainers.nix

Fixed curly bracket indent
@Mic92 Mic92 merged commit 71ca18a into NixOS:master Feb 13, 2017
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

3 participants