Commit Graph

709 Commits

Author SHA1 Message Date
Stephen Gallagher 390abc303d
Drop unneeded dependency on http-parser-devel
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-01-07 22:26:51 -05:00
Stephen Gallagher 39cd045bf5
Update to 12.14.1
https://github.com/nodejs/node/blob/v12.14.1/doc/changelogs/CHANGELOG_V12.md

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-01-07 20:01:47 -05:00
Stephen Gallagher f0e2a1ed46
Update to 12.14.0
- https://github.com/nodejs/node/blob/v12.14.0/doc/changelogs/CHANGELOG_V12.md
- Add new subpackage nodejs-full-i18n to enable optional non-English locale
  support
- New NPM manpage packaging

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-01-07 09:19:25 -05:00
Stephen Gallagher 34c48b632d
Drop old, no-longer-needed symlink scriptlet
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-12-03 11:57:28 -05:00
Stephen Gallagher ac499c11f6
Update to 12.13.1
https://github.com/nodejs/node/blob/v12.13.1/doc/changelogs/CHANGELOG_V12.md

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-12-02 11:57:51 -05:00
Stephen Gallagher 3d33193289
Include ICU in nodejs-tarball.sh
Also print the libnode SOversion.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-12-02 11:57:50 -05:00
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 7d86b7301d
Fix typo in npmrc patch
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-10-28 15:03:31 -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 a7660f795d
Add helper tool to scrape the bundled library versions
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-08-16 11:13:09 -04:00
Stephen Gallagher a148d56ddc
Add version positional argument to nodejs-tarball.sh
Uses argbash to generate argument handling.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-08-16 07:16:10 -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 0fa0c255b8
Merge branch '12' 2019-07-23 13:36:24 -04: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 0b558f6e3e
Update to 12.6.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-07-17 10:25:41 -04:00
Stephen Gallagher ad26e7b46e
Merge branch '12' 2019-06-27 12:37:35 -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 a9185c1048
Update to 6.17.1 security release
https://nodejs.org/en/blog/release/v6.17.1/
https://nodejs.org/en/blog/release/v6.17.0/
Drop debug build

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-06-18 08:39:37 -04:00
Stephen Gallagher 420fac3b3e
Merge branch '12' 2019-06-14 08:03:55 -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 5f5e0d663d
Merge branch '10' 2019-06-03 10:47:32 -04:00
Stephen Gallagher 883986537a
Add %{?dist} to v8_devel release
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-06-03 10:46:41 -04:00
Stephen Gallagher 3e9c033c7b
Merge branch '10' 2019-06-03 08:33:49 -04:00
Stephen Gallagher 2a2165f977
Change v8-devel release stream to avoid duplicate NEVRAs
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-06-03 08:33:06 -04:00
Stephen Gallagher f3a2d35eae
Merge branch '10' 2019-05-31 08:50:42 -04:00
Stephen Gallagher 3e0c220d1a
Update to 10.16.0
https://nodejs.org/en/blog/release/v10.16.0/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-05-31 08:50:27 -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 4033b07c57
Merge branch '10' 2019-04-24 09:18:31 -04:00
Stephen Gallagher ab8672abf9
Fix upgrade bug for v8-devel (BZ #1702609)
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-24 09:02:28 -04:00