Zuzana Svetlikova
562828877e
Only require nodejs-packaging on Fedora
...
remove --debug-nghttp2 (#1930775 )
always build with systemtap
2021-03-09 13:07:32 -05:00
Zuzana Svetlikova
095039c5a9
Only require nodejs-packaging on Fedora
...
remove --debug-nghttp2 (#1930775 )
always build with systemtap
2021-03-09 18:26:30 +01:00
Stephen Gallagher
867d4da14b
Merge branch '14' into rawhide
2021-02-23 13:57:03 -05:00
Stephen Gallagher
a630cd6af9
Update to 14.16.0
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2021-02-23 13:53:36 -05:00
Fedora Release Engineering
44f3bfe9c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 21:35:49 +00:00
Tom Stellard
c2e87c4334
Add BuildRequires: make
...
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-07 05:55:20 +00:00
Stephen Gallagher
9f1a56347d
Disable LTO
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2021-01-04 15:58:35 -05:00
Stephen Gallagher
74b49c257f
Update to 14.15.4
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2021-01-04 15:18:59 -05:00
Stephen Gallagher
d4fae2de5a
Update to 14.15.1
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-12-02 20:53:53 -05:00
Stephen Gallagher
a042b79552
Don't build with LTO on aarch64
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-10-20 08:52:25 -04:00
Stephen Gallagher
ab1676bdb3
Update to 14.14.0
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-10-19 09:37:56 -04:00
Stephen Gallagher
52d3230036
Update to 14.13.1
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-10-09 09:44:18 -04:00
Stephen Gallagher
3781c81a5c
Add explicit setuptools dep
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-10-05 09:40:46 -04:00
Stephen Gallagher
2cd44ffc6b
Update to 14.13.0
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-10-01 13:36:57 -04:00
Stephen Gallagher
78306ffa5a
Drop old pretrans scriptlet
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-09-17 11:55:27 -04:00
Stephen Gallagher
227926069c
Update to 14.11.0
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-09-16 08:22:20 -04:00
Stephen Gallagher
c30fcda754
Add missing symlink to files
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-09-08 16:47:01 -04:00
Stephen Gallagher
f2dbb7e6ed
Update to 14.10.0
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-09-08 14:13:55 -04:00
Jeff Law
0ea33eec60
Narrow LTO opt-opt to just armv7hl
2020-08-21 09:04:40 -06:00
Stephen Gallagher
82bd0f8d94
Update to 14.7.0
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-07-31 12:03:11 -04:00
Fedora Release Engineering
650d161657
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 09:14:07 +00:00
Stephen Gallagher
9a5b2eee9f
Update to 14.5.0
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-07-07 11:33:57 -04:00
Stephen Gallagher
a6be2c886d
Update for new packaging guidelines
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-07-07 10:57:57 -04:00
Stephen Gallagher
22d4850d29
Fix typo in changelog
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-07-07 10:45:26 -04:00
Jeff Law
a9d362b0f1
Disable LTO
2020-06-30 14:07:04 -06:00
Stephen Gallagher
5ec847fbba
Merge branch '14'
2020-06-29 09:29:27 -04:00
Zuzana Svetlikova
78887f1479
Security update to 14.4.0
2020-06-03 22:33:35 +02:00
Stephen Gallagher
d85f19e1bc
Bump the version field correctly
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-05-22 11:15:45 -04:00
Stephen Gallagher
803540893e
Update to 14.3.0
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-05-21 17:03:50 -04:00
Stephen Gallagher
da95035952
Update to 14.2.0
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-05-06 07:37:03 -04:00
Stephen Gallagher
bb0d4da94c
Update to 12.16.3
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-04-29 15:33:09 -04:00
Stephen Gallagher
bb1d7b3d19
Update to 14.1.0
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-04-29 15:10:09 -04:00
Zuzana Svetlikova
3bf38ee88f
Keep the fix scripts for Koji
2020-04-24 14:56:30 +02:00
Zuzana Svetlikova
f27023550f
Update to v14, don't use python sed scripts
2020-04-24 01:29:26 +02:00
Zuzana Svetlikova
3f06b08f13
Update to v13.13.0, add new Provides/Requires, remove icustrip patch, update nodejs-tarball
2020-04-17 15:08:52 +02:00
Zuzana Svetlikova
a8ba41ef71
Update to 12.16.2, add new Provides/Requires
2020-04-17 15:06:48 +02:00
Stephen Gallagher
78f7bb0b35
Replace hard-coded gcc and g++ with __cc and __cxx macros
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-03-23 14:31:48 -04:00
Stephen Gallagher
4fd4157b50
Fix python3 issue in icustrip.py
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-03-17 23:24:47 -04:00
Tom Stellard
1484855d64
Replace hard-coded gcc and g++ with __cc and __cxx macros
2020-03-17 22:56:06 +00:00
Stephen Gallagher
3b337524b7
Update changelog
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-03-16 08:13:45 -04:00
Stephen Gallagher
aadc802d26
Update to 13.11.0
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-03-16 08:11:14 -04:00
Stephen Gallagher
30a795152a
Update changelog and drop package.cfg
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-02-26 14:16:46 -05:00
Stephen Gallagher
7e23cb6a17
Build with python3 only
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-02-26 14:15:18 -05:00
Stephen Gallagher
2a719fcdd4
Bump changelog
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-02-26 14:15:10 -05:00
Stephen Gallagher
cc5ee3bfc3
Build with python3 only
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-02-26 14:15:00 -05:00
Stephen Gallagher
6dcddc3699
Release Node.js 13.9.0
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-02-25 11:22:47 -05:00
Stephen Gallagher
21fad4d53b
Update to 12.16.1
...
Fixes six regressions introduced in 12.16.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-02-25 10:04:14 -05:00
Stephen Gallagher
8541a77835
Fix wrong version
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-02-14 09:37:37 -05:00
Stephen Gallagher
0c25ed4a83
Update to 12.16.0
...
Drop upstreamed patch
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-02-14 09:35:51 -05:00
Stephen Gallagher
0ef27aeec3
Merge branch '12'
2020-02-06 10:54:07 -05:00
Stephen Gallagher
dc276a246e
Update to 12.15.0
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-02-06 10:51:27 -05:00
Fedora Release Engineering
8687149cde
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 15:05:50 +00:00
Stephen Gallagher
0d8fd851cb
Fix issue with header symlinks in v8-devel
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-01-13 08:07:35 -05:00
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
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