Robert Scott
cae371ff89
libgcrypt: add some reverse dependencies to passthru.tests
2022-02-12 21:39:13 +00:00
Felix Buehler
82d629fc0a
pkgs/development: rename name to pname&version
2021-12-01 18:42:45 +01:00
Ryan Burns
41574158a0
libgpg-error: rename from libgpgerror
...
Matches pname and upstream project name
2021-10-06 18:23:43 -07:00
Robert Scott
e75b181a6a
libgcrypt: 1.9.3 -> 1.9.4
2021-09-07 20:55:37 +01:00
ajs124
ac760b45b5
libgcrypt: add meta.changelog
2021-05-17 14:28:34 -07:00
R. RyanTM
3f398ec167
libgcrypt: 1.9.2 -> 1.9.3
2021-05-17 14:28:34 -07:00
Jörg Thalheim
ac95a1f4cb
libgcrypt: remove upstreamed patch
2021-03-07 12:20:03 +00:00
R. RyanTM
6329ac8111
libgcrypt: 1.9.1 -> 1.9.2
2021-03-07 00:32:38 +01:00
github-actions[bot]
cf22d5fee7
Merge master into staging-next
2021-02-21 12:19:43 +00:00
Ivan Babrou
dd54d77845
libgcrypt: disable asm on aarch64-darwin
...
See: https://dev.gnupg.org/T5157
2021-02-20 14:57:31 -08:00
Symphorien Gibol
756ace721e
libgcrypt: fix build on musl32
2021-02-12 21:11:16 +01:00
github-actions[bot]
2c6ca9ac8a
Merge staging-next into staging
2021-01-30 06:19:36 +00:00
Robert Schütz
7ca0cefc3f
libgcrypt_1_5: mark as insecure
2021-01-29 23:12:04 +01:00
Alyssa Ross
3876bfc65d
libgcrypt: 1.8.7 -> 1.9.1
...
This is NOT a security update for us, even though 1.9.1 fixes a
security issue in 1.9.0, because we never had 1.9.0.
2021-01-29 14:01:27 +00:00
Ben Siraphob
66e44425c6
pkgs/development/libraries: stdenv.lib -> lib
2021-01-21 19:11:02 -08:00
Lucas Ransan
97a279c71d
libgcrypt: force noexecstack
2020-12-28 08:43:33 +01:00
R. RyanTM
081584d41c
libgcrypt: 1.8.6 -> 1.8.7
2020-11-10 15:00:44 +01:00
Lancelot SIX
a60b186011
libgcrypt: 1.8.5 -> 1.8.6
...
See https://lists.gnu.org/archive/html/info-gnu/2020-07/msg00001.html
for release information
2020-07-06 21:34:53 +01:00
Gaelan Steele
d179098390
libgcrypt: always pass build and host to configure
...
When building for aarch32 on aarch64 with extraPlatforms, libgcrypt
fails to build because it tries to guess the host platform from uname,
which returns the wrong result in this case. We fix this by always
telling libgcrpyt what platform to build for.
2020-06-19 11:08:34 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Yorick van Pelt
3df718e7c3
libgcrypt: disable asm on musl
2019-11-11 11:10:33 +03:00
Lancelot SIX
6544f1ae92
libgcrypt: 1.8.4 -> 1.8.5
...
See https://lists.gnu.org/archive/html/info-gnu/2019-08/msg00008.html
for release information
2019-08-31 12:33:21 +02: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
strager
21112a7c16
libgcrypt: fix 1.5 build on macOS ( #59507 )
...
libgcrypt-1.5's configure script incorrectly detects x86_64-apple-darwin
(macOS) as an ELF platform. This causes failures when compiling assembly
sources. Backport libgcrypt's fix for this issue, fixing libgcrypt-1.5's
build on macOS.
2019-05-03 14:14:17 -04:00
Jörg Thalheim
b5c1deca8a
treewide: remove wkennington as maintainer
...
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.
2019-01-26 10:05:32 +00:00
Matthew Bauer
e6f4f0ef8d
libgcrypt: pass --with-libgpg-error-prefix
...
Avoids having to put the gpg-error-config binary directly in PATH.
/cc @shlevy
2018-11-18 18:52:43 -06:00
Will Dietz
0b4237e9e0
libgcrypt: 1.8.3 -> 1.8.4, drop included patch \o/
2018-10-28 10:44:24 +01:00
John Ericson
34da7e2ce2
treewide: Remove stdenv.isCross
...
I *want* cross-specific overrides to be verbose, so I rather not have
this shorthand. This makes the syntactic overhead more proportional to
the maintainence cost. Hopefully this pushes people towards fewer
conditionals and more abstractions.
2018-08-02 15:01:58 -04:00
Will Dietz
d6bffa6aa4
libgcrypt: don't disable checks on Darwin, let's see if patch fixes
2018-06-20 14:12:49 -05:00
Will Dietz
6c16f3d626
libgcrypt: mention PR, upstream issue
2018-06-20 14:03:58 -05:00
Will Dietz
7cfdb8950d
libgcrypt: keep new lock behavior but only do so around collector access
...
Not around a function that itself will grab the rng lock.
Unfortunate that we obtain/release the lock twice
but this seems least invasive way to fix this.
2018-06-20 14:03:08 -05:00
Daiderd Jordan
eeb6211944
libgcrypt: disable tests on darwin
...
The test binaries hang for some reason (psynch_mutexwait),
gnupg seems to work fine so hopefully it's not an actual issue.
2018-06-16 01:54:36 +02:00
Yegor Timoshenko
b6b6786803
Merge #41981 : libgcrypt: 1.8.2 -> 1.8.3 (for CVE-2018-0495)
...
(cherry picked from commit 5c7845809a
)
2018-06-15 08:47:38 +02:00
Shea Levy
24ad5077f2
libgcrypt: Remove verbosity intended to avoid a systemd rebuild.
...
libidn2 is going to require it anyway
2018-02-25 08:24:34 -05:00
Shea Levy
1c1a6dfd23
libgcrypt: Fix cross-compilation
2018-02-24 22:51:22 -05:00
Daiderd Jordan
d5ccec3c4e
libgcrypt: fix darwin build
2018-02-05 21:57:53 +01:00
Lancelot SIX
f32821b270
libgcrypt: 1.8.1 -> 1.8.2
2017-12-21 11:57:23 +01:00
Tuomas Tynkkynen
ab62b7e9b9
Revert "libgcrypt: Add pre-ARMv7 patch"
...
This reverts commit 1cfe9539f9
.
No longer needed after the upgrade in 095af3e63b
.
2017-09-12 12:23:53 +03:00
Vladimír Čunát
37242d98de
Merge branch 'master' into staging
2017-09-03 10:51:11 +02:00
Joachim Fasting
b3f9b0d0cc
libgcrypt: fix typo in meta.description
2017-09-02 15:56:51 +02:00
Lancelot SIX
095af3e63b
libgcrypt: 1.8.0 -> 1.8.1
...
Fixes CVE-2017-0379
See http://lists.gnu.org/archive/html/info-gnu/2017-08/msg00014.html
for release announcement
2017-08-31 16:38:02 +02:00
Tuomas Tynkkynen
1cfe9539f9
libgcrypt: Add pre-ARMv7 patch
...
Apparently the assembly-optimized functions use an opcode that doesn't
work on pre-ARMv7. Fix in next release.
2017-08-27 23:05:28 +03:00
Daiderd Jordan
07796ccb57
libgcrypt: fix clang build
...
Fixes #27906
Because #pragma GCC optimize ("O0") doesn't work for clang and
NIX_CFLAGS_COMPILE bypasses the fixup done by the makefiles everything
gets compiled with -O2.
The build still uses optimisation for everything else.
2017-08-05 15:20:13 +02:00
Lancelot SIX
0e24b762ea
libgcrypt: 1.7.8 -> 1.8.0
...
See http://lists.gnu.org/archive/html/info-gnu/2017-07/msg00006.html
for release information
2017-07-19 11:20:09 +02:00
Lancelot SIX
9a9294a970
libgcrypt: 1.7.7 -> 1.7.8
...
See http://lists.gnu.org/archive/html/info-gnu/2017-06/msg00016.html
for release information
2017-06-29 17:14:05 +02:00
Lancelot SIX
b96ba3a17a
libgcrypt: 1.7.6 -> 1.7.7
...
See https://lists.gnu.org/archive/html/info-gnu/2017-06/msg00001.html
for release announcement.
2017-06-03 21:10:05 +02:00
Franz Pletz
b6d889dcd9
libgcrypt: 1.7.5 -> 1.7.6
2017-01-30 01:15:19 +01:00
Lancelot SIX
f381232a96
libgcrypt: 1.7.3 -> 1.7.5
...
See http://lists.gnu.org/archive/html/info-gnu/2016-12/msg00007.html
for release announcement.
2016-12-23 14:09:43 +01:00
Tuomas Tynkkynen
a17216af4c
treewide: Shuffle outputs
...
Make either 'bin' or 'out' the first output.
2016-08-29 14:49:51 +03:00
Lancelot SIX
c4a7bdd248
libgcrypt: 1.7.2 -> 1.7.3
...
Fixes CVE-2016-6316.
See http://lists.gnu.org/archive/html/info-gnu/2016-08/msg00008.html
2016-08-18 09:58:21 +02:00