This is an automated email from the ASF dual-hosted git repository. vatamane pushed a commit to branch dont-need-libcurl-any-longer in repository https://gitbox.apache.org/repos/asf/couchdb.git
commit b0cebed900d45bbda80a6445862f90c340976f27 Author: Nick Vatamaniuc <[email protected]> AuthorDate: Tue Oct 10 22:02:20 2023 -0400 Remove suggestion to install curl/libcurl We don't need curl since we don't have Javascript tests. --- src/docs/src/install/unix.rst | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/docs/src/install/unix.rst b/src/docs/src/install/unix.rst index 2ce1b0ce4..44ce10c60 100644 --- a/src/docs/src/install/unix.rst +++ b/src/docs/src/install/unix.rst @@ -162,15 +162,11 @@ You should have the following installed: * `Mozilla SpiderMonkey (1.8.5, 60, 68, 78, 91) <https://spidermonkey.dev/>`_ * `GNU Make <http://www.gnu.org/software/make/>`_ * `GNU Compiler Collection <http://gcc.gnu.org/>`_ -* `libcurl <http://curl.haxx.se/libcurl/>`_ * `help2man <http://www.gnu.org/s/help2man/>`_ * `Python (>=3.6) for docs and tests <http://python.org/>`_ -* `Python Sphinx (>=1.1.3) <http://pypi.python.org/pypi/Sphinx>`_ * Java (required for `nouveau`, minimum version 11, recommended version 19 or 20) -You will only need libcurl if you plan to run the JavaScript test suite. And help2man is only need if you plan on installing the CouchDB man pages. -Sphinx is only required for building the online documentation. Documentation build can be disabled by adding the ``--disable-docs`` flag to the ``configure`` script. @@ -181,7 +177,7 @@ You can install the dependencies by running:: sudo apt-get --no-install-recommends -y install \ build-essential pkg-config erlang \ - libicu-dev libmozjs185-dev libcurl4-openssl-dev + libicu-dev libmozjs185-dev Be sure to update the version numbers to match your system's available packages. @@ -192,7 +188,7 @@ RedHat-based (Fedora, CentOS, RHEL) Systems You can install the dependencies by running:: sudo yum install autoconf autoconf-archive automake \ - curl-devel erlang-asn1 erlang-erts erlang-eunit gcc-c++ \ + erlang-asn1 erlang-erts erlang-eunit gcc-c++ \ erlang-os_mon erlang-xmerl erlang-erl_interface help2man \ libicu-devel libtool perl-Test-Harness @@ -248,7 +244,7 @@ Line Tools:: You can then install the other dependencies by running:: brew install autoconf autoconf-archive automake libtool \ - erlang icu4c spidermonkey curl pkg-config + erlang icu4c spidermonkey pkg-config You will need `Homebrew` installed to use the ``brew`` command.
