Commit graph

188 commits

Author SHA1 Message Date
Lancelot SIX ecc5a2bc15
gnupg: 2.2.5 -> 2.2.6
See http://lists.gnu.org/archive/html/info-gnu/2018-04/msg00005.html for
release information
2018-04-16 12:17:24 +02:00
Matthew Bauer ed2a9cf65f treewide: remove libintl hacks 2018-03-22 16:50:11 -05:00
Lancelot SIX 0b455cec93 gnupg: 2.2.4 -> 2.2.5
See http://lists.gnu.org/archive/html/info-gnu/2018-02/msg00005.html
for release information
2018-03-05 15:12:52 +01:00
Franz Pletz aba04db683
gnupg1orig: 1.4.21 -> 1.4.22 2018-01-28 18:52:29 +01:00
Lancelot SIX 2beb8389df
gnupg: 2.2.3 -> 2.2.4
See http://lists.gnu.org/archive/html/info-gnu/2017-12/msg00013.html
for release information
2017-12-21 11:57:54 +01:00
Lancelot SIX 5f5d8e67a7
gnupg: 2.2.2 -> 2.2.3
This is a maintenance release.
See http://lists.gnu.org/archive/html/info-gnu/2017-11/msg00008.html
for release information
2017-11-21 17:58:29 +01:00
Lancelot SIX 44b319156f gnupg: 2.2.1 -> 2.2.2
This is a maintenance release.
See http://lists.gnu.org/archive/html/info-gnu/2017-11/msg00001.html
for release information
2017-11-15 10:42:11 -05:00
John Ericson f037625f87 Merge remote-tracking branch 'upstream/staging' into deps-reorg 2017-09-28 12:32:57 -04:00
John Ericson ed14223f8c treewide: Manual fix more pkg-config build-inputs 2017-09-21 15:49:54 -04:00
Lancelot SIX 4935d5f376 gnupg: 2.2.0 -> 2.2.1
See http://lists.gnu.org/archive/html/info-gnu/2017-09/msg00010.html
for release information
2017-09-20 10:01:28 +02:00
Rob Vermaas 5dcf5d6d05
gnupg: add gnupg2 alias/symlink for 2.2. Otherwise signing commits with git break.
(cherry picked from commit c651a0ccbf5b17739390b56f91b656a7b920f643)
2017-09-10 09:15:59 +00:00
Lancelot SIX 1e5b5bd719
gnupg: 2.1.23 -> 2.2.0
See http://lists.gnu.org/archive/html/info-gnu/2017-08/msg00012.html
for release information
2017-08-30 09:15:02 +02:00
Lancelot SIX e34ce9d1c5 gnupg: 2.1.22 -> 2.1.23
This release in a RC for gnupg-2.2. The main difference as far as
nixpkgs is concerned is that the binary `gpg2` is now called `gpg` and
`gpgv2` is called `gpgv`.

This update fixed all explicit use of `gpg2` and `gpgv2` across nixpkgs,
but there might be some packaged software that internally use `gpg2`
not handeled by this commit.

See http://lists.gnu.org/archive/html/info-gnu/2017-08/msg00001.html
for full release information
2017-08-11 19:24:06 +02:00
Silvan Mosberger f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
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 447207d21d
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 db3602b5d6.

Fixed libusb build by 82d2960f15
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