Commit Graph

522 Commits

Author SHA1 Message Date
Stephen Gallagher
5ec966f5e9
Fix incorrect comparison
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-11-06 14:52:45 -05:00
Stephen Gallagher
24df70972b
Add proper i18n support
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-11-06 13:10:19 -05:00
Stephen Gallagher
83b7eb4ea0
Fix issue with NPM docs being replaced with a symlink
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-10-29 10:24:09 -04:00
Stephen Gallagher
d6b10f9a6b
Fix issue with NPM docs being replaced with a symlink
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-10-29 08:03:54 -04:00
Stephen Gallagher
2526ca953f
Simplify npmrc default configuration
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-10-28 21:17:18 -04:00
Stephen Gallagher
641a3e19b2
Add missing mkdir
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-10-28 14:18:19 -04:00
Stephen Gallagher
ed04b00a69
Update to 12.13.0 (LTS)
- https://github.com/nodejs/node/blob/v12.13.0/doc/changelogs/CHANGELOG_V12.md
- NPM no longer clobbers RPM-installed Node.js modules
- Drop no-longer needed patch to suppress `npm update -g npm` message

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-10-28 13:59:21 -04:00
Stephen Gallagher
79a5087033
Update to 12.10.0
https://github.com/nodejs/node/blob/v12.10.0/doc/changelogs/CHANGELOG_V12.md#12.10.0

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-09-04 16:21:12 -04:00
Stephen Gallagher
23cd998628
Update to 12.9.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-08-21 10:51:33 -04:00
Stephen Gallagher
95a3bb3361
Update to 12.8.1
Resolves: CVE-2019-9511 "Data Dribble"
Resolves: CVE-2019-9512 "Ping Flood"
Resolves: CVE-2019-9513 "Resource Loop"
Resolves: CVE-2019-9514 "Reset Flood"
Resolves: CVE-2019-9515 "Settings Flood"
Resolves: CVE-2019-9516 "0-Length Headers Leak"
Resolves: CVE-2019-9517 "Internal Data Buffering"
Resolves: CVE-2019-9518 "Empty Frames Flood"
https://github.com/nodejs/node/blob/v12.8.1/doc/changelogs/CHANGELOG_V12.md#12.8.1

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-08-15 11:19:02 -04:00
Stephen Gallagher
a2b8a18f3d
Fix epoch dependencies
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-08-05 11:55:48 -04:00
Stephen Gallagher
3e9a5a1b83
Carry bundled ICU data
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-08-05 11:22:13 -04:00
Stephen Gallagher
7cfea04abb
Fix v8-devel release field
The current approach would result in reusing the same ENVR for
v8-devel any time the nodejs release field was reused and the
v8 version provided did not change. This is the same approach
we use for NPM to avoid this problem.

We need to bump the v8-devel epoch because
v8-devel-7.5.288.22-2.fc31 > v8-devel-7.5.288.22-1.12.7.0.1.fc31

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-08-02 08:36:32 -04:00
Stephen Gallagher
3952fecde8
Update to 12.7.0
https://nodejs.org/en/blog/release/v12.7.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-08-01 15:50:33 -04:00
Tom Hughes
41276ef42a Disable bootstrap mode 2019-07-31 10:54:19 +01:00
Tom Hughes
c16cb38c5a Enable bootstrap mode 2019-07-31 08:42:22 +01:00
Tom Hughes
517073eb59 Remove redundant commented out code and document enabling bootstrap 2019-07-31 08:39:19 +01:00
Tom Hughes
7de27387d9 Define %baserelease to help rpmdev-bumpspec 2019-07-31 08:32:42 +01:00
Miro Hrončok
1cd522fb38 Make the inter-package dependencies work after next mass rebuild
This makes sure the dependencies are specified in a way that won't break
next time:

- when possible, use %{version}-%{release} directly to avoid inconsistency
- for npm, make the dependency >= without %{?dist}
  - that makes sure it works even with minorbumps
  - npm already requires nodejs == E:V-R, so this won't break

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1734582
2019-07-31 02:03:40 +02:00
Tom Hughes
ba96d36947 Bump release to fix dependencies 2019-07-31 00:58:15 +01:00
Fedora Release Engineering
49f73cc2e8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 18:46:00 +00:00
Stephen Gallagher
0217ef1931
Update to 12.6.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-07-23 13:35:49 -04:00
Stephen Gallagher
e892c5e9c5
Update to 12.5.0
https://nodejs.org/en/blog/release/v12.5.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-06-27 12:34:57 -04:00
Stephen Gallagher
c720837b1e
Update to 12.4.0
https://nodejs.org/en/blog/release/v12.4.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-06-04 14:55:17 -04:00
Stephen Gallagher
11b4e1cf84
Update to 12.3.1
https://nodejs.org/en/blog/release/v12.3.1/
https://nodejs.org/en/blog/release/v12.3.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-05-25 09:07:44 -04:00
Stephen Gallagher
61ea09b3c2
Update to 12.2.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-05-15 20:05:54 -04:00
Stephen Gallagher
a724e42805
Update to 12.1.0
https://nodejs.org/en/blog/release/v12.1.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-30 08:52:10 -04:00
Stephen Gallagher
bfa1e93cd6
Fix upgrade bug for v8-devel (BZ #1702609)
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-24 09:28:16 -04:00
Stephen Gallagher
8d55b79675
Properly replace v8-devel includes with symlinks
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-24 08:59:37 -04:00
Stephen Gallagher
76581ac1db
Add Buildrequires: libatomic
s390x requires it to link properly and it's not harmful to have it
available on all arches. Not making it conditional in case it
would cause issues on a future archicture.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-23 21:29:02 -04:00
Stephen Gallagher
ff8041427b
Node.js 12.x requires OpenSSL 1.1.1+
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-23 17:30:36 -04:00
Stephen Gallagher
1d1dc74d36
Release 12.0.0
- https://nodejs.org/en/blog/release/v12.0.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-23 14:07:21 -04:00
Stephen Gallagher
302af5c550
Fix libnode soversion
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-11 20:02:40 -04:00
Stephen Gallagher
8c0820b716
Merge branch '10' into 11 2019-04-11 15:24:13 -04:00
Stephen Gallagher
ce85601415
Update to 11.13.0
https://nodejs.org/en/blog/release/v11.13.0/
https://nodejs.org/en/blog/release/v11.12.0/
https://nodejs.org/en/blog/release/v11.11.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-11 11:30:21 -04:00
Stephen Gallagher
1fa28cdbc4
Rebase patches for 10.15.3
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-09 21:25:58 -04:00
Stephen Gallagher
b8917d838d
Update to 10.15.3
https://nodejs.org/en/blog/release/v10.15.3/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-09 20:38:40 -04:00
Stephen Gallagher
c29f89eb9a
Split libnode into a nodejs-libs subpackage
Clean up provides and epoch

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-09 15:37:30 -04:00
Elliott Sales de Andrade
d3df05b0b2
Add v8 compatibility subpackage. 2019-04-09 10:36:33 -04:00
Elliott Sales de Andrade
3dd1c93fd4
Build with a shared library. 2019-04-09 10:36:33 -04:00
Elliott Sales de Andrade
f8ff2da483
Drop the debug executable. 2019-04-09 10:36:33 -04:00
Stephen Gallagher
6c9d2762c9
Update to 11.10.1
https://nodejs.org/en/blog/release/v11.10.1/
https://nodejs.org/en/blog/release/v11.10.0/
https://nodejs.org/en/blog/release/v11.9.0/
https://nodejs.org/en/blog/release/v11.8.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-03-01 13:27:31 -05:00
Stephen Gallagher
89005563c3
Update to 10.15.2
- https://nodejs.org/en/blog/release/v10.15.1/
- https://nodejs.org/en/blog/release/v10.15.2/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-03-01 13:02:37 -05:00
Stephen Gallagher
f7fc361214
Update to 11.7.0
https://nodejs.org/en/blog/release/v11.7.0/
https://nodejs.org/en/blog/release/v11.6.0/
https://nodejs.org/en/blog/release/v11.5.0/
https://nodejs.org/en/blog/release/v11.4.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-01-18 11:17:43 -05:00
Stephen Gallagher
494dea3b5f
Update to 10.15.0
https://nodejs.org/en/blog/release/v10.15.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-01-02 15:18:55 -05:00
Stephen Gallagher
f11d0d2aec
Update to 11.3.0
- https://nodejs.org/en/blog/release/v11.2.0/
- https://nodejs.org/en/blog/release/v11.3.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-11-29 14:17:57 -05:00
Stephen Gallagher
233eace07d
Update to 10.14.1
- https://nodejs.org/en/blog/release/v10.14.0/
- https://nodejs.org/en/blog/release/v10.14.1/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-11-29 13:27:25 -05:00
Stephen Gallagher
01611e2acd
Update to 11.1.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-11-02 12:55:46 -04:00
Stephen Gallagher
14f1ffd298
Merge branch '10' into 11 2018-11-01 13:14:00 -04:00
Stephen Gallagher
10895e3e40
Disable debug on Power64 and s390x again
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-11-01 13:13:06 -04:00
Stephen Gallagher
060018482e
Update to 11.0.0
https://nodejs.org/en/blog/release/v11.0.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-11-01 11:27:37 -04:00
Stephen Gallagher
cd261bf1e2
Update to 10.13.0
https://nodejs.org/en/blog/release/v10.13.0/
2018-11-01 11:14:34 -04:00
Stephen Gallagher
f69c68938d
Update to 10.12.0
https://nodejs.org/en/blog/release/v10.12.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-10-11 14:52:50 -04:00
Stephen Gallagher
1ef3fee900
Merge branch 'pr2' into 10 2018-10-11 12:45:28 -04:00
Jan Staněk
9987cc4221
Add non-bootstrap BR for nodejs-packaging 2018-10-11 14:22:01 +02:00
Stephen Gallagher
4995ef7018
Fix libuv dependency
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-09-21 19:55:25 -04:00
Stephen Gallagher
d1243a55a4
Update to 10.11.0
https://nodejs.org/en/blog/release/v10.11.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-09-20 10:33:34 -04:00
Stephen Gallagher
f16535f82a
Fix missing quotes
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-09-20 08:39:14 -04:00
Stephen Gallagher
4614b5fef1
Really, finally fix npm dep executable permissions
Resolves: rhbz#1630937

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-09-19 11:35:41 -04:00
Stephen Gallagher
54ae556d2b
Update to 10.10.0
- https://nodejs.org/en/blog/release/v10.10.0/
- Fix issue with npm permissions

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-09-11 10:24:31 -04:00
Stephen Gallagher
8392e14d23
Fix typo
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-08-21 16:11:44 -04:00
Stephen Gallagher
ec1e55a94c
Clean up automatic dependencies for npm
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-08-21 08:32:21 -04:00
Stephen Gallagher
ac5b9d5fde
Update to 10.9.0
https://nodejs.org/en/blog/release/v10.9.0/
2018-08-16 07:15:31 -04:00
Stephen Gallagher
05992d4967
Update to 10.8.0
https://nodejs.org/en/blog/release/v10.8.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-08-07 11:15:18 -04:00
Stephen Gallagher
273c4600f6
Fix npm upgrade scriptlet
Fix unexpected trailing .1 in npm release field

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-07-20 13:15:38 -04:00
Stephen Gallagher
13b32d55f0
Restore annotations
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-07-20 09:16:14 -04:00
Stephen Gallagher
3a1dafa701
Drop unintentional .1 in release field
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-07-20 08:09:14 -04:00
Stephen Gallagher
a74514f550
Merge branch '10' 2018-07-19 20:51:07 -04:00
Stephen Gallagher
29f2860fc3
Fix NPM pretrans scriptlet
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-07-19 20:18:05 -04:00
Stephen Gallagher
e93c276020
Merge branch '10' 2018-07-19 14:23:58 -04:00
Stephen Gallagher
46cd672b99
Update to 10.7.0
- https://nodejs.org/en/blog/release/v10.7.0/
- https://nodejs.org/en/blog/release/v10.6.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-07-19 14:20:09 -04:00
Fedora Release Engineering
5146e4fc72 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 11:40:35 +00:00
Stephen Gallagher
c388b6ab25
Merge branch '10' 2018-06-21 21:28:38 -04:00
Stephen Gallagher
011878379b
Update to 10.5.0
https://nodejs.org/en/blog/release/v10.5.0/
2018-06-21 21:04:36 -04:00
Stephen Gallagher
291b5b8a05
Update to 8.11.3 for security fixes
https://nodejs.org/en/blog/release/v8.11.3/
2018-06-14 09:04:59 -04:00
Stephen Gallagher
b944bdb7ec
Update to 10.4.1 to address security issues
https://nodejs.org/en/blog/release/v10.4.0/

Resolves: rhbz#1590801
Resolves: rhbz#1591014
Resolves: rhbz#1591019

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-06-14 08:33:53 -04:00
Stephen Gallagher
ac33fdb3b3
Drop --debug-http2
Upstream removed this option.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-06-07 09:04:08 -04:00
Stephen Gallagher
6bbcfaf555
Update to 10.4.0
https://nodejs.org/en/blog/release/v10.4.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-06-07 08:54:11 -04:00
Stephen Gallagher
0ee60cf892
Drop PYTHON_DISALLOW_AMBIGUOUS_VERSION=0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-06-04 13:26:16 -04:00
Stephen Gallagher
ca9078658f
Drop PYTHON_DISALLOW_AMBIGUOUS_VERSION=0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-06-04 13:25:44 -04:00
Stephen Gallagher
814fbc1ef8
Build against OpenSSL 1.1
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-06-04 13:05:27 -04:00
Stephen Gallagher
22609d8c1b
Update to 10.3.0
Update npm to 6.1.0

https://nodejs.org/en/blog/release/v10.3.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-30 11:44:23 -04:00
Stephen Gallagher
ed12bdf970
Fix up bare 'python' to be python2
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-29 09:34:13 -04:00
Stephen Gallagher
3c76939ae2
Add changelog entries
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-29 09:33:47 -04:00
Stephen Gallagher
e12c018b73
Fix up bare 'python' to be python2
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-29 09:33:47 -04:00
Stephen Gallagher
ad36c3e563
Update to 10.2.1
https://nodejs.org/en/blog/release/v10.2.1/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-25 08:03:47 -04:00
Stephen Gallagher
65be442ab1
Update to 10.2.0
https://nodejs.org/en/blog/release/v10.0.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-23 21:40:40 -04:00
Stephen Gallagher
733d54662f
Add patch for nghttp2
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-18 09:36:07 -04:00
Stephen Gallagher
fb6fa8bce8
Drop unneeded debug disabling lines
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-18 08:26:19 -04:00
Stephen Gallagher
1469201858
Update to 8.11.2
https://nodejs.org/en/blog/release/v8.11.2/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-17 11:20:17 -04:00
Stephen Gallagher
6c33c7f530
Fix incorrect rpm macro
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-10 12:33:24 -04:00
Stephen Gallagher
200f9491aa
Include upstream v8 fix for ppc64[le]
Disable debug build on ppc64[le] and s390x

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-10 09:56:35 -04:00
Stephen Gallagher
f94eb9eb75
Update to 10.1.0
- https://nodejs.org/en/blog/release/v10.1.0/
- Reenable node_g binary

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-09 11:00:31 -04:00
Stephen Gallagher
b9473f5871
Update to 10.0.0
https://nodejs.org/en/blog/release/v10.0.0/
Drop workaround patch
Temporarily disable debug build

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-01 13:34:12 -04:00
Rafael dos Santos
9b4c7dc07a
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:27:58 -04:00
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
Zuzana Svetlikova
e36e4ee84b Bump Release to 101 to fix broken npm dependency 2016-08-22 10:04:44 +02:00
Zuzana Svetlikova
58fd6a2fd6 Update to 6.4.0 2016-08-18 13:10:32 +02:00
Stephen Gallagher
3bb5686053
Build Node.js with internationalization support 2016-08-16 13:49:57 -04:00
Zuzana Svetlikova
d27b8e5edb Reminder to unbundle punycode later 2016-08-12 17:26:06 +02:00
Stephen Gallagher
95b8d391e8
Remove npm binary from main package 2016-08-10 14:10:54 -04:00