]> git.pld-linux.org Git - packages/nodejs.git/commitdiff
no system c-ares support
authorElan Ruusamäe <glen@delfi.ee>
Fri, 1 Jan 2016 17:33:58 +0000 (19:33 +0200)
committerElan Ruusamäe <glen@delfi.ee>
Fri, 1 Jan 2016 17:34:39 +0000 (19:34 +0200)
Node.js has forked c-ares from upstream in an incompatible way, so we need
to carry the bundled version internally.
See https://github.com/nodejs/node/commit/766d063e0578c0f7758c3a965c971763f43fec85

nodejs.spec

index 3e153a9c7c484a70000bc1427691a810f07f36a0..e19171cc6f562734635b73b4d71731dd8ce89aa2 100644 (file)
@@ -26,12 +26,11 @@ Patch3:             %{name}-lib64path.patch
 Patch4:                %{name}-use-system-certs.patch
 Patch5:                uv-fpic.patch
 URL:           https://nodejs.org/
-BuildRequires: c-ares-devel
 BuildRequires: gcc >= 5:4.0
 BuildRequires: http-parser-devel >= 2.5.0
 BuildRequires: libstdc++-devel
 %{?with_system_uv:BuildRequires:       libuv-devel >= 1.6.0}
-BuildRequires: openssl-devel
+BuildRequires: openssl-devel >= 1.0.1
 BuildRequires: pkgconfig
 BuildRequires: python >= 1:2.5.2
 BuildRequires: python-jsmin
@@ -57,11 +56,10 @@ across distributed devices.
 Summary:       Development headers for nodejs
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
-Requires:      c-ares-devel
 Requires:      gcc
-Requires:      http-parser-devel
+Requires:      http-parser-devel >= 2.5.0
 Requires:      libstdc++-devel
-%{?with_system_uv:Requires:    libuv-devel}
+%{?with_system_uv:Requires:    libuv-devel >= 1.6.0}
 Requires:      openssl-devel
 Requires:      zlib-devel
 
@@ -97,7 +95,6 @@ This package contains the documentation for nodejs.
 grep -r '#!.*env python' -l . | xargs %{__sed} -i -e '1 s,#!.*env python,#!%{__python},'
 
 rm -r deps/npm
-#rm -r deps/cares
 rm -r deps/http_parser
 rm -r deps/openssl
 %{?with_system_uv:rm -r deps/uv}
This page took 0.153881 seconds and 4 git commands to generate.