Conversation
|
Just realized that this belongs in staging, not master. Will fix. |
549eeeb to
daea3df
Compare
Remove hardeningDisable = ["format"] because it is not necessary anymore (the package builds without disabling it).
daea3df to
821b458
Compare
821b458 to
2018c15
Compare
|
I won't have a chance to build and test this personally, but I'd be very happy to merge if Adam @me-and gets such a chance. |
|
I'm in the process of |
|
It ran out of space :( I don't think I can rebuild all the dependencies myself. However the changes should only affect the |
|
Yeah, nixpkgs-review will try to rebuild a lot of packages, for the same reason changes to Git get merged into staging rather than master. If you started your branch off staging, you'll also need to rebuild a lot of packages that would normally be downloaded from Hydra's builds, but the changes being in staging mean Hydra hasn't yet built them. |
me-and
left a comment
There was a problem hiding this comment.
Changes look great, thank you for this tidy-up!
Only the slightest nit: you have a typo in one of your commit messages, where "unneded" should be "unneeded".
I'm running a more complete stack of tests overnight, but git.passthru.tests.withInstallCheck and all the fetchgit tests have passed, so I think it's very unlikely the other git* packages or the buildbot-integration tests will find any other problems.
Re-enables a test that now passes, and removes an unneeded patch that was useful for testing at some point.
Adds inline comments for all patches as per CONTRIBUTING.md
2018c15 to
3f2212c
Compare
|
Hmm. |
|
Ah, I think the cfn-lint problem is just that the package has a dependency on the system date. I've raised that as #432354, and I'm mildly annoyed at myself for taking this long to work out what was going on. Anyway, with that explained, this LGTM! |
Shave some yaks in the git package. Mostly removes outdated workarounds and adds some comments.
Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.Add a 👍 reaction to pull requests you find important.