Commit Graph

36 Commits

Author SHA1 Message Date
Renaud
4c6d49282b cryptopp: add an option to build with OpenMP
and (attempt to) fix Darwin build
2022-02-06 20:50:03 +01:00
Nick Cao
52f2f6cf4b
cryptopp: be graceful when removing static lib, fixing cross compilation 2022-01-09 09:11:10 +08:00
Renaud
e8a44b5583
cryptopp: 8.4.0 -> 8.6.0
Disabling fortify because it clashes with upstream optimisation flags
2021-12-20 00:04:57 +01:00
Sandro
c1d529dbb1
Merge pull request #114768 from SuperSandro2000/fix-collection19 2021-03-02 16:59:03 +01:00
Ivan Babrou
2f00f46269 cryptopp: run configure.sh before make
This prevents failure on `aarch64-darwin`.
2021-03-01 08:20:32 -08:00
Sandro Jäckel
2f6eae8178
crypto++: remove unused inputs 2021-03-01 12:27:56 +01:00
John Ericson
60dea25dae crypto++: Fix static build and also do multiple outputs 2021-01-26 23:12:49 +00:00
Thomas Gerbet
eefdd09839 cryptopp: 8.2.0 -> 8.4.0
Fixes CVE-2019-14318.
2021-01-25 17:32:04 +01:00
Ben Siraphob
66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Robin Gloster
755db0b689
treewide: installTargets is a list 2019-12-31 00:25:26 +01:00
c0bw3b
c36d92f165 cryptopp: 5.6.5 -> 8.2.0
+ add c0bw3b as maintainer
2019-10-30 08:11:16 -07:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
volth
5ad79dc4bb compilation for particular x86_64 architecture 2019-04-30 14:28:04 +00:00
John Ericson
2c2f1e37d4 reewide: Purge all uses stdenv.system and top-level system
It is deprecated and will be removed after 18.09.
2018-08-30 17:20:32 -04:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Graham Christensen
8f4098f087
cryptopp: 5.6.4 -> 5.6.5
for CVE-2016-7420: CVE-2016-7420
2016-12-28 21:03:28 -05:00
Franz Pletz
eb6a1c9238
cryptopp: 5.6.2 -> 5.6.4
Fix CVE-2016-3995. #18856

Remove broken flag. #19040

cc #19009
2016-09-29 23:40:38 +02:00
Graham Christensen
32ed834387
cryptopp: mark as broken
https://github.com/NixOS/nixpkgs/issues/18856
2016-09-28 08:52:17 -04:00
Nikolay Amiantov
0c6db0ca48 cc-wrapper: add option to skip flags for native optimizations 2016-03-24 20:16:17 +03:00
Vladimír Čunát
637873d8fb crypto++: fix tests by not using -O3, refactor
Tests were segfaulting due to compilation with -O3,
most likely since building with gcc-4.9.
AFAIK it isn't generally safe/advisable to use -O3 anyway.

Also do some cleanup and expression refactoring, mostly.
2015-06-27 10:57:03 +02:00
Eric Merritt
73f0339c35 crypto++: fix build issue on OSX (10.9.5 at least) 2015-05-08 22:29:41 -05:00
William A. Kennington III
71e40eeb4b Add some missing platforms 2015-04-21 20:57:58 -07:00
Mateusz Kowalczyk
007f80c1d0 Turn more licenses into lib.licenses style
Should eval cleanly, as far as -A tarball tells me.

Relevant: issue #2999, issue #739
2014-11-06 00:48:16 +00:00
Ludovic Courtès
2e937c437a unmaintain several packages 2013-08-16 23:45:01 +02:00
Lluís Batlle i Rossell
f004ddc7cf crypto++: adding shared object target
We only built the static library, before.
2013-06-03 14:54:14 +02:00
Vladimír Čunát
e6b245a3ee cryptopp: fix via minor update 2013-02-23 10:54:35 +01:00
Eelco Dolstra
72684fb42f Remove support for the obsolete powerpc-darwin and i686-darwin platforms 2012-11-29 14:10:49 +01:00
Florian Friesdorf
350edcbb9d include upstream patch for salsa validation with gcc4.6
http://sourceforge.net/apps/trac/cryptopp/changeset/529

svn path=/nixpkgs/branches/stdenv-updates/; revision=32638
2012-02-27 23:49:11 +00:00
Lluís Batlle i Rossell
a21457ffa8 Updating crypto++ to 5.6.1
svn path=/nixpkgs/trunk/; revision=32098
2012-02-07 09:18:04 +00:00
Peter Simons
60026c0a32 pkgs/development/libraries/crypto++: added todo note about removing cryptotest.exe from the installed image
svn path=/nixpkgs/trunk/; revision=22790
2010-07-28 13:08:49 +00:00
Peter Simons
b89f310c7a pkgs/development/libraries/crypto++: fixed build impurity
* Don't build with "-march=native", because the generated binaries
   won't work reliably on systems with a different CPU. Instead,
   "--march=i686" is used on x86, and "--march=nocona" an x86_64.
   Otherwise, "--march" remains unset.

 * Compile with -O3 instead of -O2. This code is performance-critical.

 * Don't build with '-g'.

svn path=/nixpkgs/trunk/; revision=22785
2010-07-28 13:03:11 +00:00
Rob Vermaas
0bb5538ec7 crypto++: use stdenv.system in stead of builtins.currentSystem for patches and buildinputs
svn path=/nixpkgs/trunk/; revision=22507
2010-07-07 11:44:58 +00:00
Ludovic Courtès
bdc8e21d9e Crypto++: Fix on Darwin.
svn path=/nixpkgs/trunk/; revision=17196
2009-09-16 14:35:38 +00:00
Ludovic Courtès
c919587a26 Crypto++: Fix shared library.
svn path=/nixpkgs/trunk/; revision=16664
2009-08-11 07:52:29 +00:00
Ludovic Courtès
5a75fd2147 Crypto++ 5.6.0, with shared library and test suite.
svn path=/nixpkgs/trunk/; revision=16661
2009-08-10 23:50:07 +00:00
Ludovic Courtès
2a5a982ad1 Add Crypto++, a C++ cryptography library.
svn path=/nixpkgs/trunk/; revision=12444
2008-07-29 14:26:03 +00:00