Commit Graph

174 Commits

Author SHA1 Message Date
Martin Wohlert
c40ac69ec3 gnupg: 2.1.21 -> 2.1.22
https://lists.gnupg.org/pipermail/gnupg-announce/2017q3/000411.html
2017-07-31 11:44:18 +02:00
Martin Wohlert
b15baed9e7 gnupg: 2.1.20 -> 2.1.21 2017-05-19 19:38:33 +02:00
Lancelot SIX
637770f699 gnupg21: 2.1.19 -> 2.1.20
See http://lists.gnu.org/archive/html/info-gnu/2017-04/msg00002.html
for release information
2017-04-05 15:24:05 +02:00
Eelco Dolstra
e410c78cd5
gnupg: Give the 1compat package a higher priority
This resolves collision warnings with the regular gnupg packages.
2017-04-04 16:40:06 +02:00
Michael Weiss
c9ecc70880 gnupg*: Improve the meta set
And use version from gnupg21 for gnupg1compat.
2017-03-28 22:19:12 +02:00
Vladimír Čunát
96d41e393d
treewide: purge maintainers.urkud
It's sad, but he's been inactive for the last five years.
Keeping such people in meta.maintainers is counter-productive.
2017-03-27 19:52:29 +02:00
Lancelot SIX
ade2357c65
gnupg21: 2.1.18 -> 2.1.19
See http://lists.gnu.org/archive/html/info-gnu/2017-03/msg00000.html
for release information
2017-03-02 10:10:02 +01:00
Daniel Fullmer
a8c738713b gnupg21: Fix scdaemon for usb smartcards (#22891)
The use of smartcard functionality for yubikeys (and presumably other
usb smartcards) was broken in gnupg 2.1.18.  This has apparently already
been fixed in gnupg master, and debian backports the included patches
for 2.1.18.

See also:
https://bugs.gnupg.org/gnupg/issue2933
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852702
https://github.com/NixOS/nixpkgs/pull/21991
2017-02-20 04:30:01 +01:00
Peter Hoeg
9ca3caeb09 gnupg: include systemd user units in output 2017-02-20 08:09:44 +08:00
Lancelot SIX
b00a455752 gnupg21: 2.1.17 -> 2.1.18
See http://lists.gnu.org/archive/html/info-gnu/2017-01/msg00013.html
for release announcement.
2017-01-24 15:51:14 +01:00
Franz Pletz
3c104ca71c
gnupg: build with sqlite to enable TOFU
See https://lists.gnupg.org/pipermail/gnupg-users/2015-October/054608.html.
2016-12-29 02:30:26 +01:00
Lancelot SIX
501e485e75 gnupg21: 2.1.16 -> 2.1.17
See http://lists.gnu.org/archive/html/info-gnu/2016-12/msg00011.html
for release announcement
2016-12-23 14:09:43 +01:00
John Wiegley
113986f07a
gnupg21: Add -lintl on Darwin systems 2016-11-22 09:00:11 -08:00
Lancelot SIX
98092df841 gnupg21: 2.1.15 -> 2.1.16 2016-11-19 00:11:44 +01:00
Kirill Elagin
213dc21443 gnupg: Variable path to pinentry
This is needed for pinentry-mac which has the pinentry binary
at an OS X-ish path.
2016-10-29 00:24:51 +03:00
Kirill Elagin
62d9edb9b9 gnupg: Rename parameter x11Support -> guiSupport
Because it is really about GUI in general, not X11 (e.g. OS X).
2016-10-28 23:18:57 +03:00
Kai Harries
dace6a176d
gnupg: take libusb include path from pkg-config
This makes smartcards (like the Nitrokey)  usable again.
2016-10-23 09:00:08 +02:00
Lancelot SIX
9ed6e8a01d
gnupg21: Removes previously backported patch
fix-gpgsm-linking.patch was backported from gnupg master for 2.1.14. It
is included in 2.1.15, making the patch un applicable.

Fixes 447207d21d63e285dccdb992751a5e72f339e3e0
2016-08-25 12:26:22 +02:00
Franz Pletz
447207d21d gnupg: 2.1.14 -> 2.1.15 2016-08-25 01:55:43 +02:00
Chris Williams
602d325342 gnupg: change 1compat platform to unix 2016-08-20 12:07:28 -04:00
Lancelot SIX
6a1e9d253d
gnupg1orig: 1.4.20 -> 1.4.21
Fixes CVE-2016-6316.

See http://lists.gnu.org/archive/html/info-gnu/2016-08/msg00008.html
2016-08-18 10:02:49 +02:00
Daniel Peebles
65ed79a1e8 Merge pull request #17642 from svend/gnupg21-fix-gpgsm-linking
gnupg: Fix gpgsm linking for gnupg 2.1.14
2016-08-15 14:19:19 -04:00
Svend Sorensen
ac2836610d gnupg: Add comment about when to drop fix-gpgsm-linking.patch 2016-08-15 11:16:55 -07:00
Robin Gloster
3fa7ef49d5 gnupg21: remove unnecessary substituteInPlace
`substituteInPlace` was operating on a non-existant file.
2016-08-14 22:55:21 +00:00
Svend Sorensen
092b6b68a0 gnupg: Fix gpgsm linking for gnupg 2.1.14
gnupg 2.1.14 fails to compile under OS X due to a missing -lintl flag [1].
This was fixed in commit c49c43d7 in the gnupg repository [2], which adds
the flag to Makefile.am.

This commit adds the flag to Makefile.in.

[1] https://lists.gnupg.org/pipermail/gnupg-devel/2016-July/031354.html
[2] https://lists.gnupg.org/pipermail/gnupg-devel/2016-July/031362.html

Fixes #17617.
2016-08-10 11:24:23 -07:00
Tuomas Tynkkynen
2258b21e4b treewide: Add lots of platforms to packages with no meta
Build-tested on x86_64 Linux and on Darwin.
2016-08-02 21:17:44 +03:00
Lancelot SIX
00e8e4c2ed gnupg21: 2.1.13 -> 2.1.14
See announcement at
http://lists.gnu.org/archive/html/info-gnu/2016-07/msg00005.html
2016-07-16 11:53:50 +02:00
Rahul Gopinath
b586b00b3b gnupg21: 2.1.12 -> 2.1.13 2016-06-23 00:26:48 -07:00
Bjørn Forsman
bd01fad0ed Captialize meta.description of all packages
In line with the Nixpkgs manual.

A mechanical change, done with this command:

  find pkgs -name "*.nix" | \
      while read f; do \
          sed -e 's/description\s*=\s*"\([a-z]\)/description = "\u\1/' -i "$f"; \
      done

I manually skipped some:

* Descriptions starting with an abbreviation, a user name or package name
* Frequently generated expressions (haskell-packages.nix)
2016-06-20 13:55:52 +02:00
Peter Simons
8e462995ba Bring my stdenv.lib.maintainers user name in line with my github nick. 2016-05-16 22:49:55 +02:00
Franz Pletz
59555ce4ee gnupg: 2.1.11 -> 2.1.12 2016-05-12 01:50:19 +02:00
Lancelot SIX
d6f9e35683 gnupg20: 2.0.29 -> 2.0.30
See https://lists.gnupg.org/pipermail/gnupg-announce/2016q1/000385.html
2016-03-31 17:18:32 +02:00
Peter Simons
ab450f8477 gnupg-2.1: add myself as maintainer plus minor cosmetic 2016-03-18 11:02:17 +01:00
Peter Simons
eadf39a16c gnupg-2.1: drop unnecessary autoreconf hook from build
This change also prevents gnupg 2.1 from considering itself as an
unstable development version, which it is not.
2016-03-18 11:02:17 +01:00
Peter Simons
9f578af689 gnupg-1compat: cosmetic changes for Emacs 2016-03-11 10:55:47 +01:00
Louis Taylor
b2609751e4 gnupg: 2.1.10 -> 2.1.11
Release notes can be found here:

    https://lists.gnupg.org/pipermail/gnupg-announce/2016q1/000383.html
2016-02-02 15:37:10 +00:00
Arda Xi
7c17302848 Make gpgkey2ssh use absolute path to gpg2, fixes #11912 2015-12-27 20:57:55 +01:00
Lancelot SIX
e3e2273382 pkgs.gnupg1: 1.4.19 -> 1.4.20 2015-12-20 18:50:19 +01:00
Peter Simons
1cd7ec96e4 pkgs/tools/security/gnupg/21.nix: cosmetic 2015-12-04 21:11:22 +01:00
Lancelot SIX
d66d4ca570 gnupg21: 2.1.9 -> 2.1.10
See https://lists.gnu.org/archive/html/info-gnu/2015-12/msg00001.html
for announcement
2015-12-04 14:40:54 +00:00
William A. Kennington III
7fccf2ea68 gnupg: 2.1.8 -> 2.1.9 2015-10-15 10:38:25 -07:00
William A. Kennington III
508b5c733b gnupg: 2.1.7 -> 2.1.8 2015-09-11 12:41:25 -07:00
William A. Kennington III
abb8fc3fdd gnupg: 2.0.28 -> 2.0.29 2015-09-08 16:28:49 -07:00
William A. Kennington III
952def0e3c Merge branch 'master.upstream' into staging.upstream 2015-08-13 11:55:02 -07:00
William A. Kennington III
997b9bc8c6 gnupg21: 2.1.6 -> 2.1.7 2015-08-12 17:02:14 -07:00
Greg Pfeil
2cbfdb8ff4 gnugpg: Add libiconv dependency.
Tested using the pure-darwin alternate stdenv on Yosemite.

I need this change for gnupg to build. Otherwise, I get this error:

```
configure:
***
*** The system does not provide a working iconv function.  Please
*** install a suitable library; for example GNU Libiconv which is
*** available at:
***   http://ftp.gnu.org/gnu/libiconv/
***
configure: error:
***
*** Required libraries not found. Please consult the above messages
*** and install them before running configure again.
***
builder for ‘/nix/store/pvzqmfzc05ifmvi0vglyl2xlkcdgh6c2-gnupg-2.1.6.drv’ failed with exit code 1
```

cc: @wkennington
2015-07-27 11:53:34 -06:00
Luca Bruno
60d19b3adc Revert "gnupg: fix build on darwin"
This reverts commit db3602b5d6a928a69cc00d837d513817bdabe1c4.

Fixed libusb build by 82d2960f15942bdf8594a400d70ca907e5b23647
2015-07-16 10:36:29 +02:00
Jason "Don" O'Conal
db3602b5d6 gnupg: fix build on darwin 2015-07-10 10:18:29 +10:00
William A. Kennington III
9eae9dd811 gnupg: 2.0.27 -> 2.0.28 2015-07-06 17:14:01 -07:00
William A. Kennington III
fe705a664c gnupg: 2.1.5 -> 2.1.6 2015-07-05 16:51:03 -07:00
Damien Cassou
c2116191d3 gnupg 2.1.4 -> 2.1.5
According to someone on #gnupg, the patch is not necessary anymore.
2015-06-15 15:42:23 +02:00
William A. Kennington III
f99ec984d7 gnupg21: 2.1.3 -> 2.1.4 2015-05-31 13:55:18 -07:00
William A. Kennington III
909f04995c gnupg: 2.1.2 -> 2.1.3 2015-04-13 18:03:01 -07:00
Jan Malakhovski
6b9bb72319 gnupg: add x11Support option 2015-03-29 23:26:13 +00:00
Petar Bogdanovic
273d31fff4 gnupg1orig: Remove left-over debug message.
Patch committed by James Cook <james.cook@utoronto.ca>.
2015-03-28 16:53:48 -07:00
Eric Seidel
51d465646a gnupg: don't demand pcsclite on darwin 2015-03-21 09:14:36 -07:00
Eric Seidel
fd60b5f496 gnupg: dont demand pcsclite on darwin 2015-03-17 17:26:01 -07:00
devhell
6a8a739d68 gnupg21: Add texinfo as a dependency
This adds texinfo as a dependency, without which the build will fail.
2015-03-16 00:32:16 +00:00
William A. Kennington III
e1703a836e gnupg: 2.0.26 -> 2.0.27 2015-03-09 15:22:59 -07:00
William A. Kennington III
9631f5a718 gnupg: Fix default path to pcsclite 2015-03-09 15:22:59 -07:00
Petar Bogdanovic
31955c869f Update gnupg1orig package to gpg-1.4.19
A test build pulled too many packages (including perl) for my VM so
while it's a simple bump, it's also untested.
2015-03-05 16:04:29 +01:00
Peter Simons
600135bba5 Merge remote-tracking branch 'master' into staging. 2015-02-13 22:17:12 +01:00
Matthias Beyer
91c31bcc57 Update gnupg21 package to gpg-2.1.2 2015-02-12 16:52:07 +01:00
Eric Seidel
e08b9ab8d3 kill libiconvOr*
Conflicts:
	pkgs/applications/networking/mailreaders/sup/default.nix
	pkgs/development/compilers/ghc/7.8.3-binary.nix
	pkgs/development/interpreters/php/5.3.nix
	pkgs/development/interpreters/ruby/patches.nix
	pkgs/development/libraries/cairo/default.nix
	pkgs/development/libraries/poppler/default.nix
	pkgs/top-level/all-packages.nix
2015-02-07 20:29:28 -08:00
John Wiegley
a00a8d0711 gnupg: correct a typo in their source code 2015-01-03 07:53:09 -05:00
Tobias Geerinckx-Rice
c64257b8e5 Fix user-facing typos (mainly in descriptions) 2014-12-30 03:31:03 +01:00
Karn Kallio
23010cf71a gnupg: Port socket activation patch to version 2.1.1. 2014-12-24 19:16:38 +01:00
William A. Kennington III
86971fd33b gnupg: Fix src hash 2014-12-18 11:37:58 -08:00
William A. Kennington III
b671a46f92 gnupg: 2.1.0 -> 2.1.1 2014-12-16 15:24:28 -08:00
Shea Levy
25b4674e67 gnupg-2.1: Add socket activation patch 2014-11-18 16:58:14 -05:00
Luca Bruno
83221f3886 Merge branch 'master' into staging
Makes the build more useful:
- Disabled hybrid iso, makes installer tests pass again
- Imagemagick fixes to the "Illegal instruction" thing
2014-11-08 15:56:40 +01:00
William A. Kennington III
850da1803f gnupg: Add gnupg 2.1 as default
Additionally, move all gnupg expressions into the gnupg folder.
2014-11-06 11:44:12 -08:00
Eelco Dolstra
811de3bfaa Merge remote-tracking branch 'origin/staging' into darwin-clang-stdenv
Conflicts:
	pkgs/tools/security/gnupg/default.nix
2014-10-09 10:57:57 +02:00
Russell O'Connor
88b7d32bee Comment on optional dependencies for Gnupg. 2014-09-18 14:55:49 -04:00
Russell O'Connor
2b4e35bfd3 Remove unmaintained gnupg2_1. 2014-09-18 14:46:54 -04:00
Russell O'Connor
86204e322f Add roconnor to GnuPG maintainers. 2014-09-17 19:16:09 -04:00
Russell O'Connor
df7444ec65 Apply recent changes from gnupg/default.nix to gnupg/git.nix
gnupg/git.nix doesn't build, but it didn't build before either.
2014-09-16 18:49:16 -04:00
Russell O'Connor
1274724c62 Remove use* options and let the user set optional dependies to null if
they don't want to use them.
2014-09-16 18:28:11 -04:00
Russell O'Connor
ae8629a0d4 Remove obsolete patch. 2014-09-16 17:45:05 -04:00
Russell O'Connor
5302ae0789 Configure gnupg to use pinentry by default.
This makes gnupg much more usable out of the box.
2014-09-16 17:32:39 -04:00
Joel Taylor
3e8344d334 suitable clang stdenv 2014-09-09 13:54:24 -07:00
Moritz Ulrich
08f24b85c2 GnuPG: Bump to 2.0.26 2014-08-25 19:45:55 +02:00
Mateusz Kowalczyk
7a45996233 Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
Vladimír Čunát
99da7b85cb gnupg: security update 2.0.22 -> .24, CVE-2014-4617
Close #3091.
2014-06-26 11:04:30 +02:00
Peter Simons
60f9e092e3 gnupg: improve conformance of meta.description to Nixpkgs guidelines 2013-10-10 11:41:21 +02:00
Peter Simons
0cd0627989 gnupg: update to version 2.0.22 (fixes CVE-2013-4402) 2013-10-10 11:39:55 +02:00
Peter Simons
77b9f28658 gnupg: update to version 2.0.21 2013-08-21 15:08:05 +02:00
Ludovic Courtès
2e937c437a unmaintain several packages 2013-08-16 23:45:01 +02:00
Jason "Don" O'Conal
b62aa175a2 gnupg: use libiconvOrEmpty instead of libiconv (not required for glibc platforms) 2013-06-13 14:17:27 +10:00
Jason "Don" O'Conal
ee00c7aa4e Add gpgme build input for sup 2013-06-13 10:45:42 +10:00
Peter Simons
bce5681e53 gnupg: update to version 2.0.20 2013-05-22 12:27:08 +02:00
Lluis Batlle
d2d761b692 gpg/pth: fixing the pth building on arm
I could built pth with the fix commented in:
http://forums.gentoo.org/viewtopic-t-904280-start-0.html

And I remove the 'pth.supported' structure I had built.
2012-11-15 12:38:18 +01:00
Lluis Batlle
66ceb14b5e pth, gpg: taking out pth in non-supported platforms.
I know that pth fails to build on arm, by now.
2012-11-14 23:20:47 +01:00
Shea Levy
c5ad1e22a1 gnupg: Try to build on all platforms 2012-07-16 21:26:04 -04:00
Mathijs Kwik
107c8325e5 added extra package for gnupg 2.1 git pre version.
contains the merge of gnupg-ecc, enabling ecdsa and other algorithms.

I mainly need this because I use ecdsa for my ssh keys, and want
gpg-agent to be able to handle them.

svn path=/nixpkgs/trunk/; revision=33682
2012-04-09 10:17:40 +00:00
Mathijs Kwik
5cdd04e950 gnupg: upgraded to 2.0.19
svn path=/nixpkgs/trunk/; revision=33678
2012-04-09 10:17:26 +00:00
Ludovic Courtès
097f8d1daa GnuPG 2.0.18.
svn path=/nixpkgs/trunk/; revision=28752
2011-08-22 17:38:45 +00:00
Ludovic Courtès
5fab1d50c4 GnuPG 2.0.17.
svn path=/nixpkgs/trunk/; revision=25705
2011-01-27 20:12:37 +00:00
Ludovic Courtès
1b56623a8a GnuPG 2.0.16.
svn path=/nixpkgs/trunk/; revision=23259
2010-08-19 16:57:09 +00:00
Yury G. Kudryashov
b7a54122ef Pass coreutils explicitly instead of using stdenv.coreutils
I hope that this fixes tarball creation for hydra

svn path=/nixpkgs/trunk/; revision=21886
2010-05-19 20:59:07 +00:00