Commit Graph

213 Commits

Author SHA1 Message Date
Marius Bakke
1b4c3faff4
gnu: curl: Remove unused module import.
This is a follow-up to commit 52cb7748cb.

* gnu/packages/curl.scm: Don't import (gnu packages ssh).
2019-05-25 00:47:53 +02:00
Marius Bakke
74659ebef1
gnu: curl: Remove graft for 7.65.0.
* gnu/packages/curl.scm (curl): Update to 7.65.0.
(curl-7.65.0): Remove variable.
2019-05-25 00:30:09 +02:00
Marius Bakke
57df83e07d
Merge branch 'staging' into core-updates 2019-05-25 00:25:15 +02:00
Marius Bakke
8b09f1ce98
gnu: curl: Update replacement to 7.65.0 [fixes CVE-2019-5435, CVE-2019-5436]
* gnu/packages/curl.scm (curl-7.64.0): Rename to ...
(curl-7.65.0): ... this.  Update to 7.65.0.
(curl)[replacement]: Adjust accordingly.
2019-05-22 15:05:44 +02:00
Marius Bakke
52cb7748cb
gnu: curl: Remove unused input.
* gnu/packages/curl.scm (curl)[inputs]: Remove LIBSSH2-1.8.0.
* gnu/packages/ssh.scm (libssh2-1.8.0): Remove variable.
2019-05-14 20:08:36 +02:00
Marius Bakke
828d3765a7
gnu: curl: Build against MIT Kerberos instead of GSS.
* gnu/packages/curl.scm (curl)[inputs]: Change from GSS to MIT-KRB5.
[arguments]: Adjust accordingly.
2019-05-14 20:07:01 +02:00
Marius Bakke
1ec290e27a
gnu: curl: Update to 7.64.1.
* gnu/packages/curl.scm (curl): Update to 7.64.1.
2019-05-02 00:38:52 +02:00
Marius Bakke
3b458d5462
Merge branch 'master' into core-updates 2019-05-01 23:11:41 +02:00
Ludovic Courtès
71b4974a40
gnu: libssh2@1.8.0: Move to ssh.scm.
This fixes a top-level circular dependency introduced in
c1f4e6491c.

* gnu/packages/curl.scm (libssh2-1.8.0): Move to...
* gnu/packages/ssh.scm (libssh2-1.8.0): ... here.
2019-04-07 18:04:34 +02:00
Marius Bakke
8c14f7f8a7
Merge branch 'staging' into core-updates 2019-03-23 23:16:55 +01:00
Leo Famulari
b47e5a6cc3
gnu: curl: Use hidden-package for curl's libssh2.
This is a followup to commits c1f4e6491c
and af8f7eb4f2.

* gnu/packages/curl.scm (libssh2-1.8.0): Use hidden-package.
2019-03-21 16:35:34 -04:00
Marius Bakke
c1f4e6491c
gnu: curl: Restore derivation.
Commit af8f7eb4f2 accidentally changed the cURL
derivation.  Remove use of HIDDEN-PACKAGE and restore input order to prevent a
large number of rebuilds.

* gnu/packages/ssh.scm (libssh2-1.8.0): Move from here ...
* gnu/packages/curl.scm (libssh2-1.8.0): ... to here.  Don't use
HIDDEN-PACKAGE and make it non-public.
(curl)[inputs]: Move LIBSSH2-1.8.0 where it was before af8f7eb4f2.
2019-03-21 19:23:47 +01:00
Leo Famulari
af8f7eb4f2
gnu: libssh2: Update to 1.8.1 [security fixes].
Fixes CVE-2019-{3855,3856,3857,3858,3859,3860,3861,3862,3863}.

* gnu/packages/ssh.scm (libssh2): Update to 1.8.1.
(libssh2-1.8.0): New variable.
* gnu/packages/curl.scm (curl)[inputs]: Use libssh2-1.8.0.
2019-03-21 13:37:01 -04:00
Marius Bakke
19008a22d1
Merge branch 'staging' into core-updates 2019-03-14 16:30:19 +01:00
Ludovic Courtès
59e8044588
Remove traces of "GuixSD".
* gnu/bootloader/extlinux.scm (extlinux-configuration-file): Remove
mentions of "GuixSD".
* gnu/bootloader/grub.scm (install-grub-efi): Likewise.
* gnu/build/vm.scm (make-iso9660-image): Change default #:volume-id to
"Guix_image".
(initialize-hard-disk): Search for the "Guix_image" label.
* gnu/ci.scm (system-test-jobs, tarball-jobs): Remove "GuixSD".
* gnu/installer/newt/welcome.scm (run-welcome-page): Likewise.
* gnu/packages/audio.scm (supercollider)[description]: Likewise.
* gnu/packages/curl.scm (curl): Likewise.
* gnu/packages/emacs.scm (emacs): Likewise.
* gnu/packages/gnome.scm (network-manager): Likewise.
* gnu/packages/julia.scm (julia): Likewise.
* gnu/packages/linux.scm (alsa-plugins): Likewise.
(powertop, wireless-regdb): Likewise.
* gnu/packages/package-management.scm (guix): Likewise.
* gnu/packages/polkit.scm (polkit): Likewise.
* gnu/packages/tex.scm (texlive-bin): Likewise.
* gnu/services/base.scm (file-systems->fstab): Likewise.
* gnu/services/cups.scm (%cups-activation): Likewise.
* gnu/services/mail.scm (%dovecot-activation): Likewise.
* gnu/services/messaging.scm (prosody-configuration)[log]: Likewise.
* gnu/system/examples/vm-image.tmpl (vm-image-motd): Likewise.
* gnu/system/install.scm (installation-os)[file-systems]: Change root
file system label to "Guix_image".
* gnu/system/mapped-devices.scm (check-device-initrd-modules):
Remove "GuixSD".
* gnu/system/vm.scm (system-docker-image): Likewise.
(system-disk-image)[root-label]: Change to "Guix_image".
* gnu/tests/install.scm (run-install): Remove "GuixSD".
* guix/modules.scm (guix-module-name?): Likewise.
* nix/libstore/optimise-store.cc: Likewise.
2019-03-13 23:12:43 +01:00
Marius Bakke
901236474a
Merge branch 'staging' into core-updates 2019-02-20 17:19:00 +01:00
Ricardo Wurmus
f30d5f7f2d
gnu: guile-curl: Update to 0.6.
* gnu/packages/curl.scm (guile-curl): Update to 0.6.
2019-02-17 09:59:46 +01:00
Marius Bakke
7d9ca5c4b5
gnu: curl: Remove graft for 7.64.0.
* gnu/packages/curl.scm (curl): Update to 7.64.0.
(curl-7.64.0): Remove variable.
2019-02-11 19:48:31 +01:00
Leo Famulari
8f9c5aa3ba
gnu: curl: Update to 7.64.0 [fixes CVE-2018-16890 and CVE-2019-{3822,3823}].
* gnu/packages/curl.scm (curl)[replacement]: New field.
(curl-7.64.0): New variable.
2019-02-10 22:03:50 -05:00
Marius Bakke
4aef33b12e
gnu: curl: Update to 7.63.0.
* gnu/packages/curl.scm (curl): Update to 7.63.0.
2018-12-12 20:49:15 +01:00
Marius Bakke
30eb854a57
gnu: curl: Remove replacement for 7.62.0.
* gnu/packages/curl.scm (curl): Update to 7.62.0.
[replacement]: Remove field.
(curl-7.62.0): Remove variable.
2018-12-12 20:49:13 +01:00
Marius Bakke
f4a5faa9dc
Merge branch 'master' into core-updates 2018-11-05 23:56:22 +01:00
Leo Famulari
c438e0cc74
gnu: curl: Update grafted replacement to 7.62.0 [security fixes].
Fixes CVE-2018-{16839,16840,16842}.

* gnu/packages/curl.scm (curl)[replacement]: Update to 7.62.0.
(curl-7.61.1): Replace with ...
(curl-7.62.0): ... new variable.
2018-10-31 13:54:20 -04:00
Marius Bakke
16676fc3b1
gnu: curl: Remove graft for 7.61.1.
* gnu/packages/curl.scm (curl): Update to 7.61.1.
(curl-7.61.1): Remove variable.
2018-09-09 17:55:33 +02:00
Marius Bakke
0aeb134850
Merge branch 'master' into core-updates 2018-09-09 17:40:35 +02:00
Leo Famulari
1e066f0706
gnu: curl: Update replacement to 7.61.1 [fixes CVE-2018-14618].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.61.1.
(curl-7.61.0): Replace variable with ...
(curl-7.61.1): ... new variable.
2018-09-06 17:02:52 -04:00
Ricardo Wurmus
b86c019efb
Merge branch 'staging' into core-updates 2018-08-13 20:39:32 +02:00
Leo Famulari
3e21f717a5
gnu: kurly: Removed unused input.
* gnu/packages/curl.scm (kurly)[inputs]: Remove go-github-com-davidjpeacock-cli.
2018-08-09 08:13:08 -04:00
Tobias Geerinckx-Rice
ea6937ad8a
gnu: kurly: Update to 1.2.2.
Update both the project home page & the package version in a single
commit because of Go.

From the previous home page[0]:

 “2018-06-12 - THE KURLY PROJECT HAS MOVED HOME!
  kurly can now be found at GitLab [...]”

[0]: https://github.com/davidjpeacock/kurly

* gnu/packages/curl.scm (kurly): Update to 1.2.2.
[source, home-page]: Update URIs.
[arguments]: Likewise.  Adjust location of ‘kurly.man’.
[inputs]: Add go-github-com-urfave-cli.
2018-08-09 02:20:25 +02:00
Marius Bakke
7b84410046
gnu: curl: Don't build static library.
* gnu/packages/curl.scm (curl)[arguments]: Add "--disable-static" to
  #:configure-flags.
2018-07-30 17:00:07 +02:00
Marius Bakke
dcf105da63
gnu: curl: Remove graft for 7.61.0.
* gnu/packages/curl.scm (curl): Update to 7.61.0.
[replacement]: Remove field.
(curl-7.61.0): Remove variable.
2018-07-24 20:46:41 +02:00
Leo Famulari
b11844034d
gnu: curl: Update replacement to 7.61.0 [fixes CVE-2018-0500].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.61.0.
(curl-7.60.0): Replace with ...
(curl-7.61.0): ... new variable.
2018-07-12 18:51:22 -04:00
Mark H Weaver
ab9da9ec66
Merge branch 'master' into core-updates 2018-05-21 13:41:18 -04:00
Leo Famulari
7d798b3bb3
gnu: curl: Update replacement to 7.60.0 [Fixes CVE-2018-{1000300,1000301}].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.60.0.
(curl-7.59.0): Replace with ...
(curl-7.60.0): ... new variable.
2018-05-21 13:34:18 -04:00
Mark H Weaver
c52872bfc4
Merge branch 'master' into core-updates 2018-04-21 05:02:52 -04:00
Roel Janssen
d28e5ad23c
gnu: guile-curl: Use invoke.
* gnu/packages/curl.scm (guile-curl): Use invoke instead of system*.
2018-04-19 14:26:35 +02:00
Roel Janssen
5e3010a2ac
gnu: Add guile-curl.
* gnu/packages/curl.scm (guile-curl): New variable.
2018-04-18 23:00:41 +02:00
Tobias Geerinckx-Rice
6076496b51
gnu: curl: Use nghttp2's ‘lib’ output.
This follows up on commit 1300e4ee5b,
which was based on a monolithic nghttp2.

* gnu/packages/curl.scm (curl)[inputs]: Use nghttp2's ‘lib’ output.
2018-03-28 02:27:07 +02:00
Mark H Weaver
fac441b365
gnu: curl: Use invoke.
* gnu/packages/curl.scm (curl)[arguments]: Use invoke in the check phase.
2018-03-23 04:41:33 -04:00
Mark H Weaver
a5f2b44367
gnu: curl: Ungraft.
* gnu/packages/curl.scm (curl): Update to 7.59.0.
[replacement]: Remove field.
(curl-7.59.0): Remove variable.
2018-03-17 03:36:03 -04:00
Tobias Geerinckx-Rice
1300e4ee5b
gnu: curl: Add HTTP/2 support.
* gnu/packages/curl.scm (curl)[inputs]: Add nghttp2.
2018-03-14 18:10:55 +01:00
Marius Bakke
9a02dcf35a
gnu: curl: Update replacement to 7.59.0 [security fixes].
This fixes CVE-2018-1000120, CVE-2018-1000121, and CVE-2018-1000122.

* gnu/packages/curl.scm (curl-7.58.0): Rename to ...
(curl-7.59.0): ... this.  Update source hash.
(curl)[replacement]: Adjust accordingly.
2018-03-14 16:48:03 +01:00
Tobias Geerinckx-Rice
fdcbe78b14
gnu: kurly: Update to 1.2.1.
* gnu/packages/curl.scm (kurly): Update to 1.2.1.
[arguments]: Install the man page, and put README.md in its right place.
Rename ‘install-readme’ to ‘install-documentation’ to match this change.
2018-03-14 07:47:31 +01:00
Efraim Flashner
c2c04cde9b
gnu: kurly: Declare a source file-name.
* gnu/packages/curl.scm (kurly)[source]: Declare a source file-name.
2018-03-04 12:05:14 +02:00
Mark H Weaver
78dfc16139
Merge branch 'master' into core-updates 2018-01-24 06:23:33 -05:00
Leo Famulari
133f725773
gnu: curl: Update replacement to 7.58.0 [fixes CVE-2018-{1000005,1000007}].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.58.0.
(curl-7.57.0): Replace with curl-7.58.0.
2018-01-24 03:31:51 -05:00
Leo Famulari
4adb40bffc
Merge branch 'master' into core-updates 2018-01-11 14:22:50 -08:00
Leo Famulari
4880fddd5c
gnu: kurly: Install some documentation.
* gnu/packages/curl.scm (kurly)[arguments]: Install the README in an
'install-readme' phase and don't install the source code.
2018-01-08 20:39:38 -05:00
Leo Famulari
4ed41f472b
Merge branch 'master' into core-updates 2018-01-03 14:18:01 -05:00
Leo Famulari
8de9d5329e
gnu: Add kurly.
* gnu/packages/curl.scm (kurly): New variable.
2017-12-31 12:36:08 -05:00
Marius Bakke
971af38c89
gnu: curl: Remove obsolete workaround.
* gnu/packages/curl.scm (curl)[arguments]: Remove 'fix-Makefile' phase.
2017-12-13 07:11:18 +01:00
Marius Bakke
dc138d6d69
gnu: curl: Add a search path for CURL_CA_BUNDLE.
* gnu/packages/curl.scm (curl)[native-search-paths]: New field.
* gnu/packages/image-viewers.scm (feh)[native-search-paths]: Inherit.
2017-12-13 07:09:02 +01:00
Marius Bakke
da663457da
gnu: curl: Remove graft for 7.57.0.
* gnu/packages/curl.scm (curl): Update to 7.57.0.
(curl-7.57.0): Remove variable.
2017-12-05 23:44:47 +01:00
Marius Bakke
77181815ae
Merge branch 'master' into core-updates 2017-12-05 23:41:30 +01:00
Leo Famulari
e6e8352382
gnu: curl: Update to 7.57.0 [fixes CVE-2017-{8816,8817,8818}].
* gnu/packages/curl.scm (curl): Update replacement to 7.57.0.
(curl-7.56.1): Replace with ...
(curl-7.57.0): ... new variable.
2017-11-29 14:38:51 -05:00
Marius Bakke
a9c4f1ba51
gnu: curl: Remove graft for 7.56.1.
* gnu/packages/curl.scm (curl): Update to 7.56.1.
(curl-7.56.1): Remove variable.
2017-10-24 22:02:27 +02:00
Marius Bakke
ca4fd41de8
Merge branch 'master' into core-updates 2017-10-24 22:00:23 +02:00
Marius Bakke
91f2daa58d
gnu: curl: Update replacement to 7.56.1 [fixes CVE-2017-1000257].
* gnu/packages/curl.scm (curl-7.56.0): Rename to ...
(curl-7.56.1): ... this.  Update to 7.56.1.
(curl)[replacement]: Adjust accordingly.
2017-10-24 08:09:47 +02:00
Marius Bakke
1e28118d8d
gnu: curl: Incorporate grafted changes.
* gnu/packages/curl.scm (curl-7.56.0): Remove variable.
(curl): Update to 7.56.0.
2017-10-10 22:34:35 +02:00
Marius Bakke
c01ef97594
Merge branch 'master' into core-updates 2017-10-10 22:33:28 +02:00
Marius Bakke
6a317919cf
Merge branch 'master' into staging 2017-10-06 11:03:27 +02:00
Kei Kebreau
46cf31868c
gnu: curl: Update replacement to 7.56.0 [security fixes].
Fixes CVE-2017-1000254.
See <https://curl.haxx.se/docs/adv_20171004.html> for details.

* gnu/packages/curl.scm (curl)[replacement]: Update to 7.56.0.
(curl-7.55.0): Rename to ...
(curl-7.56.0): ... this.
[arguments]: Remove 'fix-Makefile' phase.
[source]: Remove patch.
* gnu/packages/patches/curl-bounds-check.patch: Delete it.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-10-04 19:37:55 -04:00
Efraim Flashner
8a1716fe3f
gnu: curl: Update to 7.55.0.
* gnu/packages/curl.scm (curl): Update to 7.55.0.
[replacement]: Remove field.
[arguments]: Add phase to fix doc install location.
(curl-7.55.0): Remove variable.
2017-10-01 22:16:33 +03:00
Marius Bakke
e0afc09de4
gnu: curl: Update to 7.55.1.
* gnu/packages/patches/curl-bounds-check.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/curl.scm (curl): Update to 7.55.1.
[replacement]: Remove field.
[source]: Use '.xz' tarball.
(curl-7.55.0): Remove variable.
2017-09-21 20:53:15 +02:00
Mark H Weaver
09ec5a0f0c
Merge branch 'master' into core-updates 2017-08-15 03:10:14 -04:00
Marius Bakke
d5daf6fbe0
gnu: curl: Fix i686 test failure.
* gnu/packages/patches/curl-bounds-check.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/curl.scm (curl-7.55.0)[source]: Use it.
2017-08-13 16:46:41 +02:00
Marius Bakke
d156c999d0
Merge branch 'master' into core-updates 2017-08-10 00:18:36 +02:00
Marius Bakke
79d9525071
gnu: curl: Update replacement to 7.55.0. [security fixes]
Fixes CVE-2017-1000099, CVE-2017-1000100, and CVE-2017-100101.
See <https://curl.haxx.se/docs/security.html> for details.

* gnu/packages/curl.scm (curl)[replacement]: Update to 7.55.0.
(curl-7.54.1): Rename to ...
(curl-7.55.0): ... this.
[source]: Update source URI to match upstream compression method change.
[arguments]: Add 'fix-Makefile' phase.
2017-08-10 00:15:35 +02:00
Mark H Weaver
9d4385634d
Merge branch 'master' into core-updates 2017-06-18 02:36:51 -04:00
Leo Famulari
daf3006636
gnu: curl: Update replacement to 7.54.1 [fixes CVE-2017-9502].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.54.1.
(curl-7.54.0): Replace with ...
(curl-7.54.1): ... new variable.
2017-06-14 13:26:51 -04:00
Ricardo Wurmus
d1a914082b
Merge branch 'master' into core-updates 2017-05-24 12:05:47 +02:00
Leo Famulari
e1444afa2d
gnu: curl: Replace with curl@7.54.0 [fixes CVE-2017-7468]
* gnu/packages/curl.scm (curl)[replacement]: New field.
(curl-7.54.0): New variable.
2017-04-19 18:29:00 -04:00
Leo Famulari
a33d518e24
gnu: curl: Update to 7.53.1.
* gnu/packages/curl.scm (curl): Update to 7.53.1.
2017-04-07 10:45:43 -04:00
Ludovic Courtès
e90e0fad1b
Merge branch 'master' into core-updates 2017-03-09 16:35:41 +01:00
Leo Famulari
53a55c9c86
gnu: curl: Update replacement to 7.53.0 [fixes CVE-2017-2629].
* gnu/packages/curl.scm (curl-7.52.1): Replace variable with ...
(curl-7.53.0): ... new variable.
(curl)[replacement]: Update to 7.53.0.
2017-02-21 19:07:05 -05:00
Leo Famulari
678dd8a5ed
gnu: curl: Incorporate grafted changes.
* gnu/packages/curl.scm (curl)[replacement]: Remove field.
(curl-7.52.1): Remove variable.
2017-01-25 13:23:25 -05:00
Marius Bakke
14251e30c4
gnu: curl: Update replacement to 7.52.1 [fixes CVE-2016-{9586,9594}].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.52.1.
[home-page]: Use HTTPS.
(curl-7.51.0): Replace with ...
(curl-7.52.1): ... this.
2016-12-23 15:31:36 +01:00
Leo Famulari
c8c385a04a
Revert "gnu: curl: Update replacement to 7.52.0 [fixes CVE-2016-{9586,9952,9953}]."
The curl maintainers said this about 7.52.0:

"Attention! We will release a patch update within a few days to fix a
serious security problem found in curl 7.52.0. You may consider holding
off until then."

This message was displayed at <https://curl.haxx.se/download.html> on
2016-12-21.

This reverts commit 42366b35c3.
2016-12-21 11:52:36 -05:00
Marius Bakke
42366b35c3
gnu: curl: Update replacement to 7.52.0 [fixes CVE-2016-{9586,9952,9953}].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.52.0.
(curl-7.51.0): Replace with ...
(curl-7.52.0): ... this.
2016-12-21 14:56:34 +01:00
Leo Famulari
b3cc0dce08
Merge branch 'master' into core-updates 2016-11-02 20:03:35 -04:00
Marius Bakke
cbf5889fe5
gnu: curl: Update replacement to 7.51.0 [fixes CVE-2016-{8615..8625}].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.51.0.
(curl-7.50.3): Replace with ...
(curl-7.51.0): ... this.
2016-11-02 12:01:37 +00:00
Ludovic Courtès
79355ae3e8
Merge branch 'master' into core-updates 2016-09-30 12:05:27 +02:00
Leo Famulari
2a0ed3254b
gnu: curl: Update replacement to 7.50.3 [fixes CVE-2016-7167].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.50.3.
(curl-7.50.2): Replace with ....
(curl-7.50.3): ... this.
2016-09-14 14:12:04 -04:00
Leo Famulari
7fb461d2fe
gnu: curl: Update replacement to 7.50.2 [fixes CVE-2016-7141].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.50.2
(curl-7.50.1): Replace with ...
(curl-7.50.2): ... this.
2016-09-08 11:44:31 -04:00
Leo Famulari
ddfba024d4
gnu: curl: Update to 7.50.1.
* gnu/packages/curl.scm (curl)[replacement]: Remove field.
[version, source]: Update to 7.50.1.
[arguments]: Re-enable test.
(curl-7.50.1): Remove variable.
2016-08-10 15:29:41 -04:00
Leo Famulari
e686e633ad
gnu: curl: Replace with 7.50.1 [fixes CVE-2016-{3739,4802,5419,5420,5421].
* gnu/packages/curl.scm (curl)[replacement]: New field.
(curl-7.50.1): New variable.
2016-08-04 12:57:36 -04:00
Mark H Weaver
8d5ceb120d gnu: curl: Use updated libssh2 [fixes CVE-2016-7087].
* gnu/packages/curl.scm (curl)[inputs]: Use libssh2.
* gnu/packages/ssh.scm (libssh2-1.4): Remove variable.
2016-02-29 20:09:29 -05:00
Leo Famulari
78d80c5c6a gnu: libssh2: Update to 1.7.0 [fixes CVE-2016-0787].
* gnu/packages/ssh.scm (libssh2): Update to 1.7.0.
  (libssh2-1.4): New variable.
* gnu/packages/curl.scm (curl)[inputs]: Use libssh4-1.4.

Modified-By: Mark H Weaver <mhw@netris.org>
2016-02-24 16:32:08 -05:00
宋文武
6588c2834a gnu: curl: Use 'https' URL.
Reported by marusich on #guix.

* gnu/packages/curl.scm (curl)[source]: Use 'https' URL.
2016-02-07 10:41:40 +08:00
Leo Famulari
bdbb7c1852 gnu: curl: Update to 7.47.0 [fixes CVE-2016-0755].
* gnu/packages/curl.scm (curl): Update to 7.47.0.
2016-02-04 00:15:21 -05:00
宋文武
a124bbd2f4 gnu: Adjust formatting as recommended by 'guix lint'.
* gnu/packages/aidc.scm (barcode, qrencode),
  gnu/packages/bash.scm (bash, bash-completion),
  gnu/packages/busybox.scm (busybox),
  gnu/packages/cdrom.scm (cdparanoia),
  gnu/packages/cmake.scm (cmake),
  gnu/packages/conkeror.scm (conkeror),
  gnu/packages/cook.scm (cook),
  gnu/packages/curl.scm (curl),
  gnu/packages/docbook.scm (docbook-xsl),
  gnu/packages/enlightenment.scm (enlightenment),
  gnu/packages/games.scm (abbaye),
  gnu/packages/geeqie.scm (exiv2),
  gnu/packages/gimp.scm (gegl),
  gnu/packages/gl.scm (glu, freeglut, ftgl),
  gnu/packages/glib.scm (glib),
  gnu/packages/gnome.scm (orbit2, gconf, geocode-glib),
  gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base),
  gnu/packages/linux.scm (util-linux),
  gnu/packages/lisp.scm (gcl, ecl),
  gnu/packages/maths.scm (gnuplot, hdf5),
  gnu/packages/ssh.scm (dropbear),
  gnu/packages/web.scm (json-c): Remove tabulations and trailing
  white spaces or reformat to fit within 80 columns.
* gnu/packages/audio.scm (aubio),
  gnu/packages/emacs.scm (emacs-s),
  gnu/packages/engineering.scm (geda-gaf),
  gnu/packages/games.scm (dosbox),
  gnu/packages/gnome.scm (gusb),
  gnu/packages/gtk.scm (gtk+),
  gnu/packages/guile.scm (guile-wisp),
  gnu/packages/hurd.scm (hurd-headers),
  gnu/packages/wm.scm (i3-wm): Adjust synopsis or description.
2015-11-13 23:45:55 +08:00
Andreas Enge
8cab7580f5 gnu: curl: Update to 7.45.0.
* gnu/packages/curl.scm (curl): Update to 7.45.0.
2015-10-20 14:12:09 -04:00
Ludovic Courtès
9d9847e153 gnu: curl: Move man3 pages to "doc" output.
* gnu/packages/curl.scm (curl)[outputs]: New field.
  [arguments]: Add 'move-man3-pages' phase.
2015-09-09 23:29:50 +02:00
Ludovic Courtès
5625adfccc gnu: curl: Use 'modify-phases'.
* gnu/packages/curl.scm (curl)[arguments]: Use 'modify-phases'.
2015-09-09 23:29:50 +02:00
Mark H Weaver
314529c271 gnu: curl: Update to 7.44.0.
* gnu/packages/curl.scm (curl): Update to 7.44.0.
2015-08-21 12:02:22 -04:00
Alex Kost
7c125ce023 gnu packages: Avoid description lines with leading "(".
* gnu/packages/curl.scm (curl): Reformat description to avoid a line
  beginning with "(" because such lines break font-lock highlighting
  in Emacs.
* gnu/packages/flashing-tools.scm (dfu-programmer): Likewise.
* gnu/packages/games.scm (gnugo): Likewise.
* gnu/packages/gnome.scm (json-glib): Likewise.
* gnu/packages/image.scm (jbig2dec): Likewise.
* gnu/packages/maths.scm (units): Likewise.
* gnu/packages/pdf.scm (mupdf): Likewise.
* gnu/packages/web.scm (perl-encode-locale): Likewise.
* gnu/packages/wordnet.scm (wordnet): Likewise.
* gnu/packages/xml.scm (libxml2):Likewise.
2015-07-18 13:05:01 +03:00
Andreas Enge
a7fd7b68a6 gnu: Rename module gnutls to tls.
* gnu/packages/gnutls.scm: Rename to...
* gnu/packages/tls.scm: ... this.  Change module name accordingly.
* gnu/packages/{admin.scm, cups.scm, curl.scm, dc.scm, dns.scm, emacs.scm,
  ftp.scm, gnome.scm, gnunet.scm, gnupg.scm, gsasl.scm, lynx.scm,
  mail.scm, messaging.scm, package-management.scm, shishi.scm,
  task-management.scm, version-control.scm, video.scm, vpn.scm,
  webkit.scm, weechat.scm, wget.scm, wine.scm, xml.scm}: Adapt module
  import to new name.
* gnu-system.am (GNU_SYSTEM_MODULES): Rename gnutls module to tls.
2015-07-05 17:09:42 +02:00
Mark H Weaver
d2e3caba5d gnu: curl: Disable test that fails on Hydra.
* gnu/packages/curl.scm (arguments): Disable test 1510.
2015-06-30 00:17:00 -04:00
Mark H Weaver
4617c2e383 gnu: curl: Update to 7.43.0.
* gnu/packages/curl.scm (curl): Update to 7.43.0.
2015-06-30 00:17:00 -04:00
Mark H Weaver
80e2072a75 gnu: curl: Update to 7.42.1.
* gnu/packages/patches/curl-support-capath-on-gnutls-conf.patch,
  gnu/packages/patches/curl-support-capath-on-gnutls.patch: Remove files.
* gnu-system.am (dist_patch_DATA): Remove them.
* gnu/packages/curl.scm (curl): Update to 7.42.1.  Remove patches.
2015-05-04 12:37:30 -04:00
Tomáš Čech
a55e2b221c gnu: curl: Update to 7.41.0. Support CURLOPT_CAPATH on GnuTLS.
Fixes <http://bugs.gnu.org/20121>.

* gnu/packages/patches/curl-gss-api-fix.patch: Delete file.
* gnu/packages/patches/curl-support-capath-on-gnutls.patch,
  gnu/packages/patches/curl-support-capath-on-gnutls-conf.patch: New files.
* gnu-system.am (dist_patch_DATA): Add new patches and remove old one.
* gnu/packages/curl.scm (curl): Update to 7.41.0.  Add new patches and remove
  old one.  Disable one unit test.

Modified-By: Mark H Weaver <mhw@netris.org>
2015-04-10 01:04:22 -04:00
Ludovic Courtès
166191b377 gnu: Update packages to use 'non-copyleft' instead of 'bsd-style'.
* gnu/packages/avr.scm, gnu/packages/compression.scm,
  gnu/packages/curl.scm, gnu/packages/cyrus-sasl.scm,
  gnu/packages/databases.scm, gnu/packages/firmware.scm,
  gnu/packages/flex.scm, gnu/packages/fontutils.scm,
  gnu/packages/gd.scm, gnu/packages/ghostscript.scm,
  gnu/packages/gnunet.scm, gnu/packages/graphics.scm,
  gnu/packages/hugs.scm, gnu/packages/image.scm,
  gnu/packages/linux.scm, gnu/packages/mail.scm,
  gnu/packages/maths.scm, gnu/packages/mit-krb5.scm,
  gnu/packages/python.scm, gnu/packages/rdf.scm,
  gnu/packages/ssh.scm, gnu/packages/tcl.scm,
  gnu/packages/xdisorg.scm, gnu/packages/xiph.scm,
  gnu/packages/yasm.scm, gnu/packages/zip.scm: Use 'non-copyleft'
  instead of 'bsd-style'.
2015-03-14 19:27:14 +01:00
Mark H Weaver
74d72608b3 gnu: curl: Update to 7.40.0.
* gnu/packages/patches/curl-gss-api-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/curl.scm (curl): Update to 7.40.0.  Add patch.
2015-01-11 11:12:27 -05:00
Ludovic Courtès
186de634a7 gnu: curl: Enable more verbose test output.
* gnu/packages/curl.scm (curl)[arguments]: Fold 'patch-runtests' phase
  into 'check' phase, and replace the standard 'check' phase.  Run "make
  -C tests test".
2014-11-18 13:56:07 +01:00
Eric Bavier
35b9e4232c gnu: Some cleanup based on lint checkers.
* gnu/packages/admin.scm, gnu/packages/aidc.scm, gnu/packages/algebra.scm,
  gnu/packages/apr.scm, gnu/packages/avahi.scm, gnu/packages/backup.scm,
  gnu/packages/base.scm, gnu/packages/calcurse.scm, gnu/packages/cdrom.scm,
  gnu/packages/check.scm, gnu/packages/compression.scm, gnu/packages/cook.scm,
  gnu/packages/crypto.scm, gnu/packages/cryptsetup.scm, gnu/packages/curl.scm,
  gnu/packages/cyrus-sasl.scm, gnu/packages/databases.scm,
  gnu/packages/doxygen.scm, gnu/packages/dwm.scm, gnu/packages/elf.scm,
  gnu/packages/emacs.scm, gnu/packages/feh.scm, gnu/packages/file.scm,
  gnu/packages/fish.scm, gnu/packages/flex.scm, gnu/packages/fltk.scm,
  gnu/packages/fontutils.scm, gnu/packages/games.scm, gnu/packages/gcal.scm,
  gnu/packages/gcc.scm, gnu/packages/geeqie.scm, gnu/packages/ghostscript.scm,
  gnu/packages/gimp.scm, gnu/packages/gl.scm, gnu/packages/glib.scm,
  gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm,
  gnu/packages/gperf.scm, gnu/packages/grub.scm, gnu/packages/gsasl.scm,
  gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile.scm,
  gnu/packages/hurd.scm, gnu/packages/icu4c.scm, gnu/packages/image.scm,
  gnu/packages/imagemagick.scm, gnu/packages/irssi.scm, gnu/packages/kde.scm,
  gnu/packages/libdaemon.scm, gnu/packages/libevent.scm,
  gnu/packages/libidn.scm, gnu/packages/libusb.scm, gnu/packages/linux.scm,
  gnu/packages/lout.scm, gnu/packages/lsh.scm, gnu/packages/lsof.scm,
  gnu/packages/lua.scm, gnu/packages/maths.scm, gnu/packages/mcrypt.scm,
  gnu/packages/mp3.scm, gnu/packages/netpbm.scm, gnu/packages/noweb.scm,
  gnu/packages/ocaml.scm, gnu/packages/openssl.scm, gnu/packages/pcre.scm,
  gnu/packages/pdf.scm, gnu/packages/pkg-config.scm,
  gnu/packages/pretty-print.scm, gnu/packages/python.scm, gnu/packages/qt.scm,
  gnu/packages/rsync.scm, gnu/packages/scheme.scm, gnu/packages/scrot.scm,
  gnu/packages/sdl.scm, gnu/packages/skribilo.scm, gnu/packages/ssh.scm,
  gnu/packages/stalonetray.scm, gnu/packages/tcl.scm, gnu/packages/tcsh.scm,
  gnu/packages/telephony.scm, gnu/packages/texlive.scm, gnu/packages/tor.scm,
  gnu/packages/valgrind.scm, gnu/packages/version-control.scm,
  gnu/packages/vim.scm, gnu/packages/vpn.scm, gnu/packages/w3m.scm,
  gnu/packages/web.scm, gnu/packages/wordnet.scm, gnu/packages/xiph.scm,
  gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/packages/zile.scm,
  gnu/packages/zip.scm, gnu/packages/zsh.scm [synopsis, description]: Adjust
  according to lint checkers.
* gnu/packages/fltk.scm (fltk)[source]: Wrap long line in uri.
* /gnu/packages/xiph.scm (libogg, libtheora, vorbis-tools)[source]: Same.
2014-10-26 13:03:53 -05:00
Mark H Weaver
b5b73a8269 Use #:prefix instead of #:renamer with 'symbol-prefix-proc'.
* gnu/packages/abiword.scm, gnu/packages/admin.scm, gnu/packages/aidc.scm,
  gnu/packages/backup.scm, gnu/packages/bittorrent.scm,
  gnu/packages/boost.scm, gnu/packages/compression.scm,
  gnu/packages/cryptsetup.scm, gnu/packages/curl.scm,
  gnu/packages/cyrus-sasl.scm, gnu/packages/dc.scm, gnu/packages/emacs.scm,
  gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/geeqie.scm,
  gnu/packages/ghostscript.scm, gnu/packages/gimp.scm,
  gnu/packages/gkrellm.scm, gnu/packages/gl.scm, gnu/packages/glib.scm,
  gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm,
  gnu/packages/gnutls.scm, gnu/packages/gnuzilla.scm, gnu/packages/gsasl.scm,
  gnu/packages/gtk.scm, gnu/packages/gv.scm, gnu/packages/image.scm,
  gnu/packages/indent.scm, gnu/packages/inkscape.scm,
  gnu/packages/lesstif.scm, gnu/packages/links.scm, gnu/packages/lisp.scm,
  gnu/packages/lsh.scm, gnu/packages/lsof.scm, gnu/packages/maths.scm,
  gnu/packages/mp3.scm, gnu/packages/openssl.scm, gnu/packages/ots.scm,
  gnu/packages/pciutils.scm, gnu/packages/pcre.scm, gnu/packages/pdf.scm,
  gnu/packages/pulseaudio.scm, gnu/packages/python.scm, gnu/packages/slim.scm,
  gnu/packages/ssh.scm, gnu/packages/texlive.scm, gnu/packages/vim.scm,
  gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/wv.scm,
  gnu/packages/xiph.scm, gnu/packages/xml.scm, gnu/packages/xorg.scm,
  gnu/packages/yasm.scm, gnu/packages/zip.scm,
  guix/build/cmake-build-system.scm, guix/build/perl-build-system.scm,
  guix/build/python-build-system.scm, guix/download.scm: Replaces uses of
  #:renamer and 'symbol-prefix-proc' with #:prefix.
2014-09-23 18:52:29 -04:00
Andreas Enge
87806dde17 gnu: curl: Update to 7.37.1.
* gnu/packages/curl.scm (curl): Update to 7.37.1. Remove patch.
* gnu/packages/patches/curl-fix-test172.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove patch.
2014-08-07 22:53:21 +02:00
Sree Harsha Totakura
c0e57fb876 gnu: curl: Fix tests.
* gnu/packages/curl.scm (curl): Add a new phase and python-2 to native-inputs.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2014-02-18 23:32:08 +01:00
Sree Harsha Totakura
2977b307ef gnu: curl: Update to 7.35.0.
* gnu/packages/curl.scm (curl): Update to 7.35.0.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2014-02-18 23:00:25 +01:00
Sree Harsha Totakura
b6b29c7737 gnu: curl, gnurl: Fix failing testcase 172.
* gnu/packages/patches/curl-fix-test172.patch: New file.
* gnu-system.am (dist_patch_DATA): Add the patch file.
* gnu/packages/gnunet.scm (gnurl): Apply the patch file.
* gnu/packages/curl.scm (curl): Apply the patch file.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2014-02-11 19:44:48 +01:00
John Darrington
c4c4cc0597 gnu: Move numerous "inputs" which should be "native-inputs".
* gnu/packages/avahi.scm, gnu/packages/cdrom.scm, gnu/packages/cryptsetup.scm,
  gnu/packages/curl.scm, gnu/packages/emacs.scm, gnu/packages/fontutils.scm,
  gnu/packages/gdb.scm, gnu/packages/geeqie.scm, gnu/packages/ghostscript.scm,
  gnu/packages/glib.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm,
  gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/graphviz.scm,
  gnu/packages/groff.scm, gnu/packages/gstreamer.scm, gnu/packages/gtk.scm,
  gnu/packages/gv.scm, gnu/packages/imagemagick.scm, gnu/packages/irssi.scm,
  gnu/packages/kde.scm, gnu/packages/libcanberra.scm, gnu/packages/libtiff.scm,
  gnu/packages/linux.scm, gnu/packages/lvm.scm, gnu/packages/mp3.scm,
  gnu/packages/netpbm.scm, gnu/packages/parted.scm, gnu/packages/pdf.scm,
  gnu/packages/pulseaudio.scm, gnu/packages/qemu.scm, gnu/packages/qt.scm,
  gnu/packages/ratpoison.scm, gnu/packages/rdf.scm, gnu/packages/slim.scm,
  gnu/packages/texlive.scm, gnu/packages/version-control.scm,
  gnu/packages/video.scm, gnu/packages/vpn.scm, gnu/packages/w3m.scm,
  gnu/packages/xml.scm, gnu/packages/xnee.scm, gnu/packages/xorg.scm,
  gnu/packages/zip.scm:  Move some build-time dependencies from `inputs' to
  `native-inputs'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-15 22:31:19 +01:00
Andreas Enge
b5c18c78c2 gnu: curl: Let patch-shebang handle /usr/bin/env.
* gnu/packages/curl.scm (curl): Drop manual rewriting of #!/usr/bin/env.
2013-02-24 17:54:51 +01:00
Andreas Enge
6b9105e557 gnu: Add curl.
* gnu/packages/curl.scm: New file.
* Makefile.am (MODULES): Add it.
2013-01-30 23:07:13 +01:00