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

gnuapl: 1.6 -> 1.7 #24114

Merged
merged 1 commit into from Mar 31, 2017
Merged

gnuapl: 1.6 -> 1.7 #24114

merged 1 commit into from Mar 31, 2017

Conversation

lsix
Copy link
Member

@lsix lsix commented Mar 20, 2017

See http://lists.gnu.org/archive/html/info-gnu/2017-03/msg00007.html
for release announcement.

Motivation for this change
Things done
  • 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.

@mention-bot
Copy link

@lsix, thanks for your PR! By analyzing the history of the files in this pull request, we identified @KoviRobi and @mdaiter to be potential reviewers.

Copy link
Contributor

@ndowens ndowens left a comment

Choose a reason for hiding this comment

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

Remove with stdenv.lib; from meta and move to top then you can then remove stdenv.libbfrom optionals and optionalString

@vbgl
Copy link
Contributor

vbgl commented Mar 21, 2017

@ndowens What is the rationale for such a refactoring? As it stands, this update looks good to me.

@ndowens
Copy link
Contributor

ndowens commented Mar 21, 2017

It is just cosmetic thing I like to do, mostly just to use stdenv.lib once vs several times

@lsix
Copy link
Member Author

lsix commented Mar 21, 2017

I have no problem doing the refactoring. I’ll to that tonight.

@mdaiter
Copy link
Contributor

mdaiter commented Mar 21, 2017

@lsix @ndowens should we leave refactoring to another PR?

@ndowens
Copy link
Contributor

ndowens commented Mar 21, 2017 via email

@mdaiter
Copy link
Contributor

mdaiter commented Mar 21, 2017

@ndowens it primarily makes bookkeeping easier.

@ndowens
Copy link
Contributor

ndowens commented Mar 21, 2017 via email


src = fetchurl {
url = "mirror://gnu/apl/apl-${version}.tar.gz";
sha256 = "057zwzvvgcrrwsl52a27w86hgy31jqq6avqq629xj7yq90qah3ay";
sha256 = "07xq8ddlmz8psvsmwr23gar108ri0lwmw0n6kpxcv8ypas1f5xlg";
};

buildInputs = [ readline gettext ncurses ];
Copy link
Member

Choose a reason for hiding this comment

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

"--disable-dependency-tracking" is added by default to configure.

Copy link
Member Author

Choose a reason for hiding this comment

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

I also do not see strong reason to keep the "--disable-silent-rules" (darwin only, but default behavior of automake). I’m going to drop it all together.

@vbgl vbgl merged commit 0848d1c into NixOS:master Mar 31, 2017
@KoviRobi KoviRobi mentioned this pull request Mar 31, 2017
7 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

7 participants