summaryrefslogtreecommitdiff
path: root/gnu/packages/curl.scm
Commit message (Collapse)AuthorAge
* gnu: Remove 'curl-minimal'.Marius Bakke2020-12-17
| | | | | | | | * gnu/packages/curl.scm (curl-minimal): Deprecate variable. * gnu/packages/games.scm (yamagi-quake2)[inputs]: Replace CURL-MINIMAL with CURL. * gnu/packages/cmake.scm (cmake-bootstrap)[inputs]: Likewise. (cmake-minimal)[inputs]: Don't override the "curl" input.
* gnu: cURL: Don't build with OpenLDAP.Marius Bakke2020-12-17
| | | | | | | | When OpenLDAP is missing, cURL will fall back to an internal LDAP client implementation, so there is no loss of functionality. This simplifies bootstrapping and reduces the closure size by 6.1 MiB. * gnu/packages/curl.scm (curl)[inputs]: Remove OPENLDAP.
* gnu: curl: Update to 7.73.0.Maxim Cournoyer2020-10-18
| | | | * gnu/packages/curl.scm (curl): Update to 7.73.0.
* gnu: curl: Use python-minimal-wrapper instead of python-wrapper.Jan (janneke) Nieuwenhuizen2020-10-10
| | | | | * gnu/packages/curl.scm (curl)[native-inputs]: Use python-minimal-wrapper instead of python-wrapper.
* gnu: curl: Update to 7.72.0.Danny Milosavljevic2020-10-08
| | | | | * gnu/packages/curl.scm (curl): Update to 7.72.0. [native-inputs]: Add nghttp2.
* gnu: curl: Update to 7.71.1. Remove graft.Jakub Kądziołka2020-07-27
| | | | | | * gnu/packages/curl.scm (curl): Update to 7.71.1. Remove replacement. [arguments]: Don't remove disabled test. (curl-7.71.0): Remove variable.
* gnu: Remove ".git" from "https://github/…/….git".Ludovic Courtès2020-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Until now, 'lookup-origin' and thus 'lookup-origin-revision' in (guix swh) would sometimes return #f for these because the ".git" URLs are redirects to the non-".git" URLs. Consequently, 'guix lint -c archival' would keep saying "scheduled Software Heritage archival"; likewise, the fallback download code would fail. * gnu/packages/ada.scm, gnu/packages/admin.scm, gnu/packages/aidc.scm, gnu/packages/algebra.scm, gnu/packages/android.scm, gnu/packages/animation.scm, gnu/packages/arcan.scm, gnu/packages/assembly.scm, gnu/packages/audio.scm, gnu/packages/authentication.scm, gnu/packages/avr.scm, gnu/packages/axoloti.scm, gnu/packages/backup.scm, gnu/packages/bash.scm, gnu/packages/benchmark.scm, gnu/packages/bioconductor.scm, gnu/packages/bioinformatics.scm, gnu/packages/bittorrent.scm, gnu/packages/boost.scm, gnu/packages/build-tools.scm, gnu/packages/c.scm, gnu/packages/calendar.scm, gnu/packages/cdrom.scm, gnu/packages/check.scm, gnu/packages/chemistry.scm, gnu/packages/chez.scm, gnu/packages/clojure.scm, gnu/packages/code.scm, gnu/packages/compression.scm, gnu/packages/compton.scm, gnu/packages/coq.scm, gnu/packages/cpp.scm, gnu/packages/cran.scm, gnu/packages/crypto.scm, gnu/packages/curl.scm, gnu/packages/databases.scm, gnu/packages/datastructures.scm, gnu/packages/debug.scm, gnu/packages/disk.scm, gnu/packages/distributed.scm, gnu/packages/django.scm, gnu/packages/dlang.scm, gnu/packages/dns.scm, gnu/packages/docker.scm, gnu/packages/education.scm, gnu/packages/efi.scm, gnu/packages/elixir.scm, gnu/packages/emacs-xyz.scm, gnu/packages/embedded.scm, gnu/packages/emulators.scm, gnu/packages/engineering.scm, gnu/packages/erlang.scm, gnu/packages/fabric-management.scm, gnu/packages/file-systems.scm, gnu/packages/finance.scm, gnu/packages/firmware.scm, gnu/packages/flashing-tools.scm, gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/fpga.scm, gnu/packages/game-development.scm, gnu/packages/games.scm, gnu/packages/genealogy.scm, gnu/packages/genimage.scm, gnu/packages/geo.scm, gnu/packages/gimp.scm, gnu/packages/gl.scm, gnu/packages/gnome-xyz.scm, gnu/packages/gnome.scm, gnu/packages/gnuzilla.scm, gnu/packages/golang.scm, gnu/packages/gpodder.scm, gnu/packages/graph.scm, gnu/packages/graphics.scm, gnu/packages/graphviz.scm, gnu/packages/groff.scm, gnu/packages/groovy.scm, gnu/packages/gtk.scm, gnu/packages/guile-xyz.scm, gnu/packages/guile.scm, gnu/packages/hardware.scm, gnu/packages/haskell-apps.scm, gnu/packages/haskell-xyz.scm, gnu/packages/hexedit.scm, gnu/packages/i2p.scm, gnu/packages/ibus.scm, gnu/packages/image-processing.scm, gnu/packages/image-viewers.scm, gnu/packages/image.scm, gnu/packages/ipfs.scm, gnu/packages/java-graphics.scm, gnu/packages/java-maths.scm, gnu/packages/java.scm, gnu/packages/javascript.scm, gnu/packages/jrnl.scm, gnu/packages/julia.scm, gnu/packages/jupyter.scm, gnu/packages/kodi.scm, gnu/packages/language.scm, gnu/packages/lego.scm, gnu/packages/less.scm, gnu/packages/libusb.scm, gnu/packages/linux.scm, gnu/packages/lirc.scm, gnu/packages/lisp-xyz.scm, gnu/packages/llvm.scm, gnu/packages/logging.scm, gnu/packages/lolcode.scm, gnu/packages/lua.scm, gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/machine-learning.scm, gnu/packages/mail.scm, gnu/packages/markup.scm, gnu/packages/maths.scm, gnu/packages/maven.scm, gnu/packages/mes.scm, gnu/packages/messaging.scm, gnu/packages/monitoring.scm, gnu/packages/mpd.scm, gnu/packages/music.scm, gnu/packages/networking.scm, gnu/packages/node-xyz.scm, gnu/packages/ocaml.scm, gnu/packages/ocr.scm, gnu/packages/onc-rpc.scm, gnu/packages/opencl.scm, gnu/packages/opencog.scm, gnu/packages/pantheon.scm, gnu/packages/password-utils.scm, gnu/packages/patchutils.scm, gnu/packages/pdf.scm, gnu/packages/perl6.scm, gnu/packages/phabricator.scm, gnu/packages/popt.scm, gnu/packages/printers.scm, gnu/packages/prolog.scm, gnu/packages/protobuf.scm, gnu/packages/pulseaudio.scm, gnu/packages/python-crypto.scm, gnu/packages/python-web.scm, gnu/packages/python-xyz.scm, gnu/packages/qt.scm, gnu/packages/radio.scm, gnu/packages/rails.scm, gnu/packages/rdf.scm, gnu/packages/rednotebook.scm, gnu/packages/rpc.scm, gnu/packages/rsync.scm, gnu/packages/ruby.scm, gnu/packages/rust.scm, gnu/packages/scheme.scm, gnu/packages/screen.scm, gnu/packages/security-token.scm, gnu/packages/selinux.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/shellutils.scm, gnu/packages/simh.scm, gnu/packages/sml.scm, gnu/packages/ssh.scm, gnu/packages/statistics.scm, gnu/packages/stenography.scm, gnu/packages/sync.scm, gnu/packages/syncthing.scm, gnu/packages/synergy.scm, gnu/packages/telephony.scm, gnu/packages/terminals.scm, gnu/packages/tex.scm, gnu/packages/texinfo.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tmux.scm, gnu/packages/tor.scm, gnu/packages/toys.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/virtualization.scm, gnu/packages/vlang.scm, gnu/packages/vnc.scm, gnu/packages/vpn.scm, gnu/packages/web-browsers.scm, gnu/packages/web.scm, gnu/packages/wireservice.scm, gnu/packages/wm.scm, gnu/packages/wxwidgets.scm, gnu/packages/xdisorg.scm, gnu/packages/xml.scm, gnu/packages/xorg.scm, tests/lint.scm: Remove trailing ".git" from 'git-reference' URL.
* gnu: Add curlpp library.Dale Mellor2020-07-03
| | | | | | * gnu/packages/curl.scm (curlpp): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: cURL: Replace with 7.71.0 [fixes CVE-2020-8169, CVE-2020-8177].Marius Bakke2020-06-24
| | | | | * gnu/packages/curl.scm (curl-7.71.0): New variable. (curl)[replacement]: New field.
* gnu: cURL: Update to 7.69.1.Marius Bakke2020-03-14
| | | | * gnu/packages/curl.scm (curl): Update to 7.69.1.
* gnu: cURL: Update to 7.69.0.Marius Bakke2020-03-05
| | | | * gnu/packages/curl.scm (curl): Update to 7.69.0.
* gnu: Remove unused module imports.Marius Bakke2020-01-22
| | | | | | | | This is a follow-up to commits 6ab31af7c7fae218388b624af6c092d72b12c5b3 and e21b70acccedb3758ef124543fb522795d219608. * gnu/packages/curl.scm: Do not import (gnu packages groff). * gnu/packages/linux.scm: Do not import (gnu packages attr).
* gnu: libjpeg-turbo: Build with a minimal variant of CMake.Marius Bakke2020-01-22
| | | | | | | | This is necessary to avoid a circular dependency in the next commit. * gnu/packages/curl.scm (curl-minimal): New public variable. * gnu/packages/cmake.scm (cmake-minimal-bootstrap): New public variable. * gnu/packages/image.scm (libjpeg-turbo)[arguments]: Add #:cmake.
* gnu: curl: Remove unnecessary reference to the "doc" output.Marius Bakke2020-01-22
| | | | | * gnu/packages/curl.scm (curl)[arguments]: Add #:disallowed-references. Add phase to prevent configure flags from being stored in the output.
* gnu: curl: Remove unused input.Marius Bakke2020-01-22
| | | | | | Groff is only needed to build the PDF manual, which we currently do not. * gnu/packages/curl.scm (curl)[native-inputs]: Remove GROFF.
* gnu: curl: Make libcurl respect SSL_CERT_DIR and SSL_CERT_FILE.Jakub Kądziołka2020-01-15
| | | | | | | | | * gnu/packages/patches/curl-use-ssl-cert-env.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/curl.scm (curl)[source]: Use the patch. [native-search-paths]: Add the new variables. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: cURL: Update to 7.68.0.Marius Bakke2020-01-08
| | | | * gnu/packages/curl.scm (curl): Update to 7.68.0.
* gnu: curl: Update to 7.67.0.Marius Bakke2019-12-05
| | | | | | * gnu/packages/curl.scm (curl): Update to 7.67.0. [replacement]: Remove field. (curl-7.66.0): Remove variable.
* gnu: curl: Replace with 7.66.0 [fixes CVE-2019-5481, CVE-2019-5482].Marius Bakke2019-10-13
| | | | | * gnu/packages/curl.scm (curl-7.66.0): New variable. (curl)[replacement]: New field.
* gnu: curl: Update to 7.65.3.Marius Bakke2019-07-31
| | | | * gnu/packages/curl.scm (curl): Update to 7.65.3.
* gnu: cURL: Build against Python 3.Marius Bakke2019-07-07
| | | | * gnu/packages/curl.scm (curl)[native-inputs]: Change PYTHON-2 to PYTHON-WRAPPER.
* gnu: curl: Update to 7.65.1.Marius Bakke2019-06-15
| | | | * gnu/packages/curl.scm (curl): Update to 7.65.1.
* gnu: curl: Remove unused module import.Marius Bakke2019-05-25
| | | | | | This is a follow-up to commit 52cb7748cbdb61b87e5c2bbc99e12284f21a304d. * gnu/packages/curl.scm: Don't import (gnu packages ssh).
* gnu: curl: Remove graft for 7.65.0.Marius Bakke2019-05-25
| | | | | * gnu/packages/curl.scm (curl): Update to 7.65.0. (curl-7.65.0): Remove variable.
* Merge branch 'staging' into core-updatesMarius Bakke2019-05-25
|\
| * gnu: curl: Update replacement to 7.65.0 [fixes CVE-2019-5435, CVE-2019-5436]Marius Bakke2019-05-22
| | | | | | | | | | | | * gnu/packages/curl.scm (curl-7.64.0): Rename to ... (curl-7.65.0): ... this. Update to 7.65.0. (curl)[replacement]: Adjust accordingly.
* | gnu: curl: Remove unused input.Marius Bakke2019-05-14
| | | | | | | | | | * gnu/packages/curl.scm (curl)[inputs]: Remove LIBSSH2-1.8.0. * gnu/packages/ssh.scm (libssh2-1.8.0): Remove variable.
* | gnu: curl: Build against MIT Kerberos instead of GSS.Marius Bakke2019-05-14
| | | | | | | | | | * gnu/packages/curl.scm (curl)[inputs]: Change from GSS to MIT-KRB5. [arguments]: Adjust accordingly.
* | gnu: curl: Update to 7.64.1.Marius Bakke2019-05-02
| | | | | | | | * gnu/packages/curl.scm (curl): Update to 7.64.1.
* | Merge branch 'master' into core-updatesMarius Bakke2019-05-01
|\|
| * gnu: libssh2@1.8.0: Move to ssh.scm.Ludovic Courtès2019-04-07
| | | | | | | | | | | | | | | | This fixes a top-level circular dependency introduced in c1f4e6491cecc5d121ef371a8fb2aa0a07030d36. * gnu/packages/curl.scm (libssh2-1.8.0): Move to... * gnu/packages/ssh.scm (libssh2-1.8.0): ... here.
* | Merge branch 'staging' into core-updatesMarius Bakke2019-03-23
|\|
| * gnu: curl: Use hidden-package for curl's libssh2.Leo Famulari2019-03-21
| | | | | | | | | | | | | | This is a followup to commits c1f4e6491cecc5d121ef371a8fb2aa0a07030d36 and af8f7eb4f2a664c2d0fb3faabaf2e80c72993ef6. * gnu/packages/curl.scm (libssh2-1.8.0): Use hidden-package.
| * gnu: curl: Restore derivation.Marius Bakke2019-03-21
| | | | | | | | | | | | | | | | | | | | | | Commit af8f7eb4f2a664c2d0fb3faabaf2e80c72993ef6 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 af8f7eb4f2a66.
| * gnu: libssh2: Update to 1.8.1 [security fixes].Leo Famulari2019-03-21
| | | | | | | | | | | | | | | | 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.
* | Merge branch 'staging' into core-updatesMarius Bakke2019-03-14
|\|
| * Remove traces of "GuixSD".Ludovic Courtès2019-03-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* | Merge branch 'staging' into core-updatesMarius Bakke2019-02-20
|\|
| * gnu: guile-curl: Update to 0.6.Ricardo Wurmus2019-02-17
| | | | | | | | * gnu/packages/curl.scm (guile-curl): Update to 0.6.
* | gnu: curl: Remove graft for 7.64.0.Marius Bakke2019-02-11
|/ | | | | * gnu/packages/curl.scm (curl): Update to 7.64.0. (curl-7.64.0): Remove variable.
* gnu: curl: Update to 7.64.0 [fixes CVE-2018-16890 and CVE-2019-{3822,3823}].Leo Famulari2019-02-10
| | | | | * gnu/packages/curl.scm (curl)[replacement]: New field. (curl-7.64.0): New variable.
* gnu: curl: Update to 7.63.0.Marius Bakke2018-12-12
| | | | * gnu/packages/curl.scm (curl): Update to 7.63.0.
* gnu: curl: Remove replacement for 7.62.0.Marius Bakke2018-12-12
| | | | | | * gnu/packages/curl.scm (curl): Update to 7.62.0. [replacement]: Remove field. (curl-7.62.0): Remove variable.
* Merge branch 'master' into core-updatesMarius Bakke2018-11-05
|\
| * gnu: curl: Update grafted replacement to 7.62.0 [security fixes].Leo Famulari2018-10-31
| | | | | | | | | | | | | | | | 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.
* | gnu: curl: Remove graft for 7.61.1.Marius Bakke2018-09-09
| | | | | | | | | | * gnu/packages/curl.scm (curl): Update to 7.61.1. (curl-7.61.1): Remove variable.
* | Merge branch 'master' into core-updatesMarius Bakke2018-09-09
|\|
| * gnu: curl: Update replacement to 7.61.1 [fixes CVE-2018-14618].Leo Famulari2018-09-06
| | | | | | | | | | | | * gnu/packages/curl.scm (curl)[replacement]: Update to 7.61.1. (curl-7.61.0): Replace variable with ... (curl-7.61.1): ... new variable.
* | Merge branch 'staging' into core-updatesRicardo Wurmus2018-08-13
|\|
| * gnu: kurly: Removed unused input.Leo Famulari2018-08-09
| | | | | | | | * gnu/packages/curl.scm (kurly)[inputs]: Remove go-github-com-davidjpeacock-cli.