Rafael dos Santos
e32bc066e3
Use standard Fedora linker flags.
...
- Resolves #1543859
Signed-off-by: Rafael dos Santos <rdossant@redhat.com>
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-04-13 15:26:09 -04:00
Stephen Gallagher
e88700c9c2
Move bundled NPM deps
...
If a user does `npm -g update npm` (not recommended), they can
dangerously clobber their system because it will remove the
.bundled directory. This patch moves it to a safer location.
Resolves: rhbz#1565256
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-04-09 17:12:54 -04:00
Stephen Gallagher
fa68d1cc51
Suppress npm update message
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-04-09 17:01:52 -04:00
Stephen Gallagher
1e2b51b3b4
Suppress npm update message
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-04-09 17:01:28 -04:00
Stephen Gallagher
cac139539e
Update to 9.11.1
...
https://nodejs.org/en/blog/release/v9.11.0/
https://nodejs.org/en/blog/release/v9.11.1/
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-04-05 10:45:26 -04:00
Stephen Gallagher
22b55cf942
Ensure libuv 1.19.1 or later
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-03-28 15:28:50 -04:00
Stephen Gallagher
2854d1369a
Use bundled ICU on F27
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-03-28 14:57:09 -04:00
Stephen Gallagher
cc0d5eb2e6
Fix embedded http-parser version
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-03-28 14:36:50 -04:00
Stephen Gallagher
2096fce045
Fix embedded http-parser version
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-03-28 14:35:03 -04:00
Stephen Gallagher
8061633857
Update to 8.11.0
...
https://nodejs.org/en/blog/release/v8.11.0/
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-03-28 14:14:41 -04:00
Stephen Gallagher
88fac04184
Update to 9.10.0
...
https://nodejs.org/en/blog/release/v9.10.0/
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-03-28 14:09:26 -04:00
Stephen Gallagher
9688d0951e
Update to 9.9.0
...
https://nodejs.org/en/blog/release/v9.9.0/
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-03-21 20:35:39 -04:00
Stephen Gallagher
64f8f82763
Update to 8.10.0
...
https://nodejs.org/en/blog/release/v8.10.0/
2018-03-08 09:35:34 -05:00
Stephen Gallagher
65648a2672
Update to 9.8.0
...
https://nodejs.org/en/blog/release/v9.8.0/
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-03-08 09:18:12 -05:00
Stephen Gallagher
5849914e26
Work around F28 build issue
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-03-01 09:00:23 -05:00
Stephen Gallagher
6775e68637
Update to 9.7.0
...
- https://nodejs.org/en/blog/release/v9.7.0/
- Work around F28 build issue
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-03-01 08:25:48 -05:00
Stephen Gallagher
dd9507e62e
Update to 9.6.1
...
https://nodejs.org/en/blog/release/v9.6.1/
https://nodejs.org/en/blog/release/v9.6.0/
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-02-25 19:56:48 -05:00
Fedora Release Engineering
903a5567ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 04:19:45 +00:00
Stephen Gallagher
a3da53001d
Package Node.js 9.5.0
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-02-05 13:20:48 -05:00
Haikel Guemar
b73e62c1a9
Minor conditional fix
...
Recommands does not exist on RHEL, not just EPEL
2018-01-16 17:58:04 +01:00
Stephen Gallagher
ddf9147898
Fix incorrect Requires:
2018-01-11 14:30:44 -05:00
Stephen Gallagher
cbcccf5797
Update to 8.9.4
...
https://nodejs.org/en/blog/release/v8.9.4/
Switch to system copy of nghttp2
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-01-11 08:54:41 -05:00
Stephen Gallagher
308def1440
Update to 8.9.3
...
https://nodejs.org/en/blog/release/v8.9.3/
https://nodejs.org/en/blog/release/v8.9.2/
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2017-12-08 11:53:50 -05:00
Pete Walter
6fe256ade3
Fix release harder
2017-12-01 08:28:33 +00:00
Pete Walter
f58ac92b93
Properly bump nodejs_release
2017-12-01 08:17:34 +00:00
Pete Walter
865172fcd7
Rebuild for ICU 60.1
2017-11-30 20:38:18 +00:00
Zuzana Svetlikova
3e6dc166bf
Update to 8.9.1
2017-11-09 15:37:46 +01:00
Stephen Gallagher
599922b4e5
Update to 8.9.0
...
Drop upstreamed patch
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2017-10-31 18:57:55 -04:00
Stephen Gallagher
928ef51e4e
Add patch to fix debug builds
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2017-10-26 11:03:25 -04:00
Stephen Gallagher
f2976b7fa9
Update to 8.8.1 to fix a regression
2017-10-26 08:37:57 -04:00
Zuzana Svetlikova
b9b3cbc932
Security update to 8.8.0
2017-10-25 16:11:00 +02:00
Zuzana Svetlikova
1594b532f0
Update to 8.7.0
2017-10-15 23:40:32 +02:00
Zuzana Svetlikova
dd2b0067b8
Use bcond
2017-10-06 09:36:28 +02:00
Zuzana Svetlikova
219617d971
Fix nghttp2 version
2017-09-27 15:13:49 +02:00
Stephen Gallagher
970976bb52
Build with bootstrap + bundle libuv for modularity
...
backport patch for aarch64 debug build
2017-09-27 08:59:50 -04:00
Zuzana Svetlikova
d54471f55e
Fix typo
2017-09-20 13:11:54 +02:00
Zuzana Svetlikova
6796d7797b
Bundle libuv, fix aarch64 debug build
2017-09-20 13:10:05 +02:00
Stephen Gallagher
6b6a25e47e
Disable debug builds on aarch64 due to https://github.com/nodejs/node/issues/15395
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2017-09-13 13:11:57 -04:00
Stephen Gallagher
94903a9c61
Update bundled v8 version
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2017-09-12 21:03:19 -04:00
Stephen Gallagher
45411df80a
Update to v8.5.0
...
https://nodejs.org/en/blog/release/v8.5.0/
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2017-09-12 20:49:19 -04:00
Zuzana Svetlikova
673f149abf
Fix openssl version
2017-09-08 14:40:09 +02:00
Zuzana Svetlikova
5afa09cef4
Refactor openssl BR
2017-09-07 18:06:26 +02:00
Zuzana Svetlikova
e8fe25864b
Update, remove old patches, add http2 support
2017-08-16 15:36:43 +02:00
Zuzana Svetlikova
084cd602c3
Update to 8.3.0
2017-08-10 09:53:48 +02:00
Tom Hughes
64b3826c6d
Bump release to fix broken dependencies
2017-08-09 11:16:36 +01:00
Fedora Release Engineering
dac9ecdec6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2017-08-03 04:01:19 +00:00
Fedora Release Engineering
7f615c7e47
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-26 23:01:28 +00:00
Stephen Gallagher
cb6b02f3a5
Update to v8.2.1
...
https://nodejs.org/en/blog/release/v8.2.1/
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2017-07-21 08:23:22 -04:00
Stephen Gallagher
3a319438fc
Update to v8.2.0
...
https://nodejs.org/en/blog/release/v8.2.0/
Update npm to 5.3.0
Adds npx command
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2017-07-20 12:29:52 -04:00
Igor Gnatenko
586335e630
fix typo in arched (Build)Requires
...
We don't need arched version of http-parser-devel for building -devel
subpackage. It is even prohibited by guidelines. But this is just typo.
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-07-18 23:38:17 +02:00
Zuzana Svetlikova
0551501694
Rename python dep, own docdir
2017-07-17 14:58:57 +02:00
Stephen Gallagher
455e666426
Update to v8.1.4
...
https://nodejs.org/en/blog/release/v8.1.4/
Drop upstreamed c-ares patch
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2017-07-11 14:22:46 -04:00
Zuzana Svetlikova
c67f4dd54f
Update to v8.1.3
2017-06-29 14:05:16 +02:00
Zuzana Svetlikova
27f006aeee
Update to v8.1.2, npm@5.0.3, remove gcc7 patch
2017-06-28 11:00:13 +02:00
Zuzana Svetlikova
12757baada
Fix spec
2017-06-09 14:51:29 +02:00
Zuzana Svetlikova
8cf702090d
Update to 6.11.0, remove merged system CA patch
2017-06-09 12:59:25 +02:00
Zuzana Svetlikova
982c552804
Rebuild without bootstrap
2017-05-12 13:54:03 +02:00
Zuzana Svetlikova
b0da67b00a
Remove shared-http-parser from bootstraped configure
2017-05-11 10:31:50 +02:00
Zuzana Svetlikova
e289d3987f
Bundle http-parser when bootstraping
2017-05-11 09:48:09 +02:00
Stephen Gallagher
12cf557063
Update to 6.10.3
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2017-05-10 09:30:47 -04:00
Zuzana Svetlikova
7f7badf0ad
Add if to %files too
2017-05-10 08:10:03 +02:00
Zuzana Svetlikova
8add2493d0
Bootstrap systemtap-sdt-devel for modularity
2017-05-09 16:54:00 +02:00
Stephen Gallagher
69da18ab93
Switch to final upstream patch for GCC 7 compatibility
...
Also drop unused older version of the gyp file patch.
This commit makes no functional changes (the upstream patch is
identical except for the commit message), so we aren't building
this change.
2017-04-19 07:31:07 -04:00
Zuzana Svetlikova
c522b08552
Update to v6.10.2
2017-04-12 16:10:42 +02:00
Stephen Gallagher
e61c90d790
Move NPM manpages into the correct subpackage
...
Fixes: rhbx#1433403
2017-04-03 14:14:17 -04:00
Stephen Gallagher
9f1c95f794
Revert upstream change that is incompatible with OpenSSL 1.0.1
...
Fixes: rhbz#1436445
2017-04-03 13:37:50 -04:00
Zuzana Svetlikova
41af04f2a3
Update to 6.10.1
2017-03-22 19:19:11 +01:00
Stephen Gallagher
1b7255bc99
Update to 6.10.0
...
https://nodejs.org/en/blog/release/v6.10.0/
New patch for handling system CA certificates
2017-03-09 15:13:10 -05:00
Stephen Gallagher
b22fc35f9a
Fix FTBFS against GCC 7
...
Resolves: RHBZ 1423991
2017-02-28 14:03:17 -05:00
Fedora Release Engineering
f40549b226
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2017-02-10 22:21:39 +00:00
Zuzana Svetlikova
9037187f05
Update to 6.9.5 (security)
2017-02-01 16:53:44 +01:00
Stephen Gallagher
7ad8128083
Enable DTrace support.
...
Eliminate newlines from CFLAGS due to broken dtrace shim
https://sourceware.org/bugzilla/show_bug.cgi?id=21063
Thanks to Kinston Hughes for the fix.
2017-01-19 09:34:15 -05:00
Zuzana Svetlikova
c728088ae2
Build without debug
2017-01-10 14:29:24 +01:00
Zuzana Svetlikova
b4e6b38092
Update to 6.9.4
2017-01-10 11:56:44 +01:00
Stephen Gallagher
bdb369058d
https://nodejs.org/en/blog/release/v6.9.3/
2017-01-05 07:51:23 -05:00
Stephen Gallagher
997fcd94aa
Debug builds are failing. Disable them.
2016-12-21 10:25:58 -05:00
Stephen Gallagher
e44c1edddf
Fix incorrect NPM release number
2016-12-16 11:46:37 -05:00
Zuzana Svetlikova
eca509f163
Update to v6.9.2
2016-12-08 15:31:33 +01:00
Stephen Gallagher
e7cfbb014b
Fix incorrect Conflicts for nodejs-docs
2016-11-08 17:05:57 -05:00
Stephen Gallagher
0665a4f9dc
Fix incorrect Conflicts for nodejs-docs
2016-11-08 17:01:26 -05:00
Stephen Gallagher
8dc35e41e0
Fix incorrect Conflicts for nodejs-docs
2016-11-08 16:34:19 -05:00
Stephen Gallagher
528c58d440
Bump revision and rebuild for s390x
2016-11-08 11:07:31 -05:00
Stephen Gallagher
063f7fefc5
Update to 6.9.1 LTS release
...
- Fix a regression introduced in v6.8.0 in readable stream that caused unpipe
to remove the wrong stream
- https://nodejs.org/en/blog/release/v6.9.1/
2016-10-20 08:36:04 -04:00
Stephen Gallagher
a4e2095b05
Update to 6.9.0 LTS release
...
- https://nodejs.org/en/blog/release/v6.9.0/
2016-10-18 15:23:57 -04:00
Stephen Gallagher
fde0d7c893
Add dist tag to npm nodejs dependency
2016-10-17 10:03:25 -04:00
Stephen Gallagher
21ed17b57e
Fix typo in npm nodejs dependency
2016-10-17 07:57:10 -04:00
Stephen Gallagher
4b506a02bd
Bump release version for tagging bug
2016-10-15 16:40:31 -04:00
Stephen Gallagher
ddc9ab6a54
Bump release version for tagging bug
2016-10-15 15:38:35 -04:00
Stephen Gallagher
8e62e68be6
Fix release number
2016-10-15 13:47:23 -04:00
Stephen Gallagher
e14437b345
Update node to v6.8.0
...
- Fix FTBFS against non-bundled zlib
2016-10-15 13:43:58 -04:00
Zuzana Svetlikova
ac5e246e3f
Update node and npm
2016-10-13 11:07:53 +02:00
Stephen Gallagher
1665155f80
Update to 6.7.0
...
- https://nodejs.org/en/blog/release/v6.7.0/
2016-09-27 21:44:53 -04:00
Stephen Gallagher
32ad0b1e76
Drop Conflicts: from main package.
...
It wasn't needed and was breaking upgrades in some cases.
- Move npm support files into the npm package
- Mark manpages as %doc
2016-09-16 14:33:18 -04:00
Stephen Gallagher
72ef125748
Fix release number
2016-09-16 11:51:55 -04:00
Stephen Gallagher
6e5b49a8c9
Update to 6.6.0
...
- https://github.com/nodejs/node/blob/v6.6.0/doc/changelogs/CHANGELOG_V6.md#6.6.0
2016-09-16 10:49:47 -04:00
Stephen Gallagher
5d0271a529
Prepare for EPEL 7 uplift
...
- Use %{?epel} tag to maintain a single specfile
- Relax openssl requirement to 1.0.1+ for EPEL 7
- Don't use weak dependencies in EPEL
- Update v8_abi processing to avoid extra rebuilds of dependents
2016-09-12 14:57:48 -04:00
Stephen Gallagher
74b97c6ec1
Revert "Prepare for EPEL 7 uplift"
...
This reverts commit b9ddd6c483
.
This was pushed accidentally
2016-09-09 08:16:32 -04:00
Stephen Gallagher
b9ddd6c483
Prepare for EPEL 7 uplift
...
- Use %{?epel} tag to maintain a single specfile
- Relax openssl requirement to 1.0.1+ for EPEL 7
- Don't use weak dependencies in EPEL
2016-09-08 13:19:15 -04:00
Zuzana Svetlikova
86c043c7a1
Update to 6.5.0
2016-08-29 17:14:02 +02:00
Zuzana Svetlikova
68898f84c9
Bump to 102
2016-08-22 12:30:58 +02:00