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
scrypt: 1.3.0 → 1.3.1, build library, enable tests #98059
Conversation
* update scrypt * enable running of tests * build development library libscrypt-kdf, install to lib output, headers to dev * default output remains untouched: contains binary plus man pages
Odd thing about this, is that it doesn't install the Also: Do we install |
The lack of |
Seems like it was a conscious decision to rename the header and main function for the shared library: Tarsnap/scrypt#168 (comment) I also found one instance of
Then this is already working correctly.
I've generally experienced hesitance to add a new output for man pages of small size (or a single one in this case), so I didn't add a separate output (seemingly the consensus in nixpkgs seems to be to use them sparingly?), but I'd be happy to add one if you prefer it. |
The getconf input defaults to the glibc one if it is being used and uses the netbsd version in all other cases. This fixes the build when building with musl, since it doesn't ship a version of getconf.
@GrahamcOfBorg build pkgsStatic.scrypt |
@sternenseemann has correctly summarized scrypt's position about We'll be updating our |
install to lib output, headers to dev
cc @thoughtpolice
Motivation for this change
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)