summary refs log tree commit diff
path: root/pkgs/development/libraries/nettle/generic.nix
Commit message (Collapse)AuthorAge
* nettle: rename name to pname&versionFelix Buehler2022-02-15
|
* nettle: start maintaining the expressionVladimír Čunát2021-03-22
| | | | | | | | | - consolidate configureFlags - remove double callPackage; I suspect it's unhealthy for overrides We haven't needed multiple nettle versions for years I think (d3e488c), but the split to {default,generic}.nix doesn't seem problematic, so I kept it to avoid making the history slightly harder to follow.
* nettle: 3.6 -> 3.7.2 (security)Vladimír Čunát2021-03-22
| | | | | https://lists.lysator.liu.se/pipermail/nettle-bugs/2021/009458.html It's meant to be fully compatible with 3.6, so we can fast-track it.
* pkgs/development/libraries: stdenv.lib -> libBen Siraphob2021-01-21
|
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
|
* nettle: runtime selection of HW-accelerated codeVladimír Čunát2020-02-18
| | | | | | | | | | | | | | | | | | | | > Include multiple versions of certain functions in the library, > and select the ones to use at run-time, depending on available > processor features. Supported for ARM and x86_64. The current version seems to accelerate AES and SHA families. Size increase on x86_64 is <10k in our case. It can make quite some performance difference; I tried $ time ./result-dev/bin/nettle-hash -a sha256 /some/file/around/2G And the total CPU time went down from 8.5s to 2s (single thread). Now it matches the time of openssl $ time openssl sha256 /some/file/around/2G Of course, in real life it will be much harder to notice a difference... Platforms without support for this (e.g. i686) seem to still build fine, and ARMv7 cross-build also succeeds for me, so hopefully all is OK.
* treewide: remove redundant recvolth2019-08-28
|
* treewide: remove wkennington as maintainerJörg Thalheim2019-01-26
| | | | | | He prefers to contribute to his own nixpkgs fork triton. Since he is still marked as maintainer in many packages this leaves the wrong impression he still maintains those.
* reewide: Purge all uses `stdenv.system` and top-level `system`John Ericson2018-08-30
| | | | It is deprecated and will be removed after 18.09.
* nettle: cleanup cross changesWill Dietz2018-02-13
| | | | | reviewer feedback + minor other things I noticed while revisiting.
* nettle: Enable cross-compilationBen Gamari2018-02-13
|
* treewide: Shuffle outputsTuomas Tynkkynen2016-08-29
| | | | Make either 'bin' or 'out' the first output.
* gmp: split into multiple outputsVladimír Čunát2015-10-28
|
* nettle: split a "dev" outputVladimír Čunát2015-10-13
| | | | Referrers look OK; seems too easy again.
* nettle: Disable static librariesEelco Dolstra2015-08-13
|
* nettle: 3.0 -> 3.1William A. Kennington III2015-04-20
|
* nettle: Refactor to be genericWilliam A. Kennington III2015-04-03