Ben Gamari
3ed6239d6b
gnutls: Don't run tests when cross-compiling
2017-10-27 20:32:25 -04:00
Daiderd Jordan
7960bbff14
gnutls: fix darwin build
2017-08-06 13:07:52 +02:00
Franz Pletz
3bb9954a6b
dns-root-data: init at 2017-06-16
2017-07-12 09:45:25 +02:00
Franz Pletz
cb59381eee
gnutls: remove dependency on unbound
...
Unbound is used for DANE support but this requires the unbound trust
anchor in /etc/unbound/root.key which we don't create in any NixOS
module.
2017-06-15 13:43:01 +02:00
Vladimír Čunát
b264486cf1
gnutls: bugfix+security 3.5.9 -> 3.5.10
...
http://gnutls.org/security.html#GNUTLS-SA-2017-3
2017-03-13 10:28:53 +01:00
Vladimír Čunát
d6cff5783e
gnutls: drop -lunistring on Darwin as well
...
I didn't intend this substitution to be conditional; I looked wrong.
2017-02-22 17:44:06 +01:00
Vladimír Čunát
b17eb34203
gnutls: don't propagate -lunistring
...
This fixes systemd build. Also put it into the generic expression,
as there's only one version in nixpkgs ATM.
2017-02-20 23:21:28 +01:00
Lengyel Balázs
372cb3760e
Merge #17694 : curl: add gnutlsSupport ? false
...
(incl. a nitpick change from vcunat)
2017-02-05 13:37:16 +01:00
Franz Pletz
85ac790666
gnutls35: 3.5.5 -> 3.5.8
...
Fixes the following security issues:
* CVE-2017-5334
* CVE-2017-5335
* CVE-2017-5336
* CVE-2017-5337
See https://www.gnutls.org/news.html#2017-01-09 for more information.
2017-01-11 06:47:36 +01:00
Will Dietz
f2fdd1a813
gnutls: Build in parallel, cited problems were fixed upstream.
...
The systemkey problem was fixed in 3.4.15 [1].
The guileBindings issue was fixed 3 years ago, and is included
in all versions of gnutls we use today [2].
[1] 25d2f643c0
[2] 0d34b03f0e
2016-10-24 13:49:11 -05:00
Eelco Dolstra
8172cd734c
docdev -> devdoc
...
It's "developer documentation", not "documentation developer" after
all.
2016-09-01 11:07:23 +02:00
Tuomas Tynkkynen
a17216af4c
treewide: Shuffle outputs
...
Make either 'bin' or 'out' the first output.
2016-08-29 14:49:51 +03:00
Vladimír Čunát
46134cbca5
gnutls-3.3: make it build again
...
At least without tests. We only have two packages using it ATM.
2016-07-30 12:30:23 +02:00
Eelco Dolstra
024cb9eecd
gnutls: Disable parallel building
...
This can fail randomly with
CC systemkey.o
In file included from systemkey.c:47:0:
systemkey-args.h:1:1: error: unterminated comment
/* -*- buffer-read-only: t -*- vi: set ro:
which is presumably caused by a race with the generation step above:
autogen systemkey-args.def
http://hydra.nixos.org/build/37878764#tabs-buildsteps
2016-07-20 11:55:46 +02:00
Vladimír Čunát
19a4935c55
gnutls: fix up yet again
...
Noticed on: https://github.com/NixOS/nixpkgs/commit/7d94f57309a4#commitcomment-18221038
Hopefully OK finally, evaluation tested on x86_64-{linux,darwin}.
Apparently I'm trying to contribute in situations I'd better be relaxing
already.
2016-07-13 22:39:30 +02:00
Vladimír Čunát
7d94f57309
gnutls: fixup evaluation after 5148c6c5c0
...
Noticed on: https://github.com/NixOS/nixpkgs/commit/5148c6c5c0#commitcomment-18184261
2016-07-09 15:15:42 +02:00
Vladimír Čunát
5148c6c5c0
gnutls: fix on Darwin
...
nettools is only used during checkPhase, and we don't do that on Darwin
anyway. Close #16783 ; we don't change hashes on Linux contrary to the PR.
2016-07-09 11:34:02 +02:00
Vladimír Čunát
17faf910b7
gnutls: fixup various problems
...
- disable a test that started failing due to date expiration, see #16610
- bash doesn't need adding
- defining patchPhase was overriding passed postPatch and patches
2016-06-30 11:06:34 +02:00
Michiel Leenaars
325dafe82b
gnutls: 3.4.11 -> 3.4.13
2016-06-21 09:28:51 +02:00
Vladimír Čunát
09af15654f
Merge master into closure-size
...
The kde-5 stuff still didn't merge well.
I hand-fixed what I saw, but there may be more problems.
2016-03-08 09:58:19 +01:00
Guillaume Maudoux
9f358f809d
Configure a default trust store for openssl
2016-02-03 12:42:01 +01:00
Vladimír Čunát
716aac2519
Merge branch 'staging' into closure-size
2016-01-19 09:55:31 +01:00
janus
a472d836f6
FreeBSD: apr-util, cyrus-sasl, berkeley db, glib, gnutls, kerberos, libelf-freebsd, openldap, serf, guile, tet, shishi, gawk, gnugrep
2016-01-01 17:01:13 +00:00
Vladimír Čunát
333d69a5f0
Merge staging into closure-size
...
The most complex problems were from dealing with switches reverted in
the meantime (gcc5, gmp6, ncurses6).
It's likely that darwin is (still) broken nontrivially.
2015-11-20 14:32:58 +01:00
Stéphane Jourdois
d2452d1951
darwin: gnutls: add missing libiconv dep
2015-11-08 19:02:43 +01:00
Tuomas Tynkkynen
fb4c2eb438
gnutls: More hacks to .la files
...
Some .la files contain '-lgmp' without a corresponding -L entry,
breaking e.g. glib-networking and NetworkManager.
2015-10-28 10:17:10 +01:00
Vladimír Čunát
148e03b2f1
gmp: split into multiple outputs
2015-10-28 10:15:49 +01:00
Vladimír Čunát
328eafa885
gnutls: split into multiple outputs
...
Fixed all 'gnutls}' references, too.
2015-10-05 11:07:54 +02:00
Vladimír Čunát
5227fb1dd5
Merge commit staging+systemd into closure-size
...
Many non-conflict problems weren't (fully) resolved in this commit yet.
2015-10-03 13:33:37 +02:00
William A. Kennington III
91da606101
gnutls: Fix parallel build issue introduced in 3.4.x
2015-09-10 13:42:44 -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
31a128b32b
gnutls: Security Fixes
...
3.3.16 -> 3.3.17
3.4.3 -> 3.4.4
2015-08-12 17:02:14 -07:00
William A. Kennington III
bd5f2c9638
Merge branch 'master.upstream' into staging.upstream
2015-07-27 08:17:19 -07:00
Eelco Dolstra
e1f78bf677
More docs/manpages in separate outputs
2015-07-27 00:27:54 +02:00
Eelco Dolstra
ecae014ddb
gnutls: Don't depend on trousers by default
...
Let's keep the base system free of "trusted" computing crap...
2015-07-26 22:46:23 +02:00
Vladimír Čunát
2b99951f99
gnutls: don't set cert location except on Linux
...
Also refactor lib.optional*. Preserves .drv hashes on Linux.
2015-06-11 09:02:56 +02:00
Vladimír Čunát
651e83ac10
gnutls: set certificate location ( close #8121 )
...
This is a fast fix; it might be best to use $SSL_CERT_FILE.
Tested on vlc with youtube https URLs.
Discussed also on #8118 . Feel free to discuss further improvements on #8247 .
2015-06-09 16:43:58 +02:00
Eric Seidel
be03eefc9c
gnutls: only demand trousers on linux
2015-05-14 21:53:56 -07:00
Vladimír Čunát
f0746b846c
gnutls: fixup 6b6183125
with multiple-output changes
2015-05-05 11:56:29 +02:00
Luca Bruno
6b6183125e
gnutls, trousers: fix .la and .pc files, remove propagated build inputs
...
cc @vcunat @wkennington
2015-04-25 11:43:08 +02:00
William A. Kennington III
cebe937b1e
gnutls: Fix propagated inputs
2015-04-22 14:23:08 -07:00
William A. Kennington III
775c412e57
gnutls: Add 3.4
2015-04-20 21:34:48 -07:00
William A. Kennington III
23ed4c2157
gnutls: Make generic and upgrade to 3.2.21
2015-04-03 19:16:33 -07:00