Commit Graph

747 Commits

Author SHA1 Message Date
Stephen Gallagher
c541b7e256
Set Node.js 18.x as the default for RHEL 10
This will likely change to 20.x closer to release, but we need a
default in place for the time being.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-01-27 13:36:00 -05:00
Stephen Gallagher
8cfad4cd12
sources: Fix typo preventing upload
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-01-23 17:18:47 -05:00
Stephen Gallagher
148cb7de34
sources: Use spec template for ICU URL
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-01-23 16:53:27 -05:00
Stephen Gallagher
99e9cbbbe5
Fix important typo
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-01-23 15:41:05 -05:00
Stephen Gallagher
443d608e13
Fix v8 symlinks
Resolves: rhbz#2163346

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-01-23 15:32:31 -05:00
Stephen Gallagher
bd35f75e9f
Rework nodejs-sources.sh
This will now automatically update the specfile from the
.packaging/nodejs.spec.in template.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-01-23 15:27:59 -05:00
Fedora Release Engineering
c2526cc511 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 21:42:59 +00:00
Stephen Gallagher
679308e617
Update to 18.13.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2023-01-16 11:29:51 -05:00
Stephen Gallagher
35ce6bd08e
Disable gating for now
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-12-13 14:26:58 -05:00
Stephen Gallagher
2851ac84ca
Use requires instead of conflicts for -docs
Conflicts causes issues with parallel-installation of non-default
Node.js versions.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-12-12 15:11:19 -05:00
Stephen Gallagher
e518e262b3
Add pretrans scriptlet for node_modules
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-12-12 15:11:19 -05:00
Stephen Gallagher
cc73e226d4
Add proper npm obsoletes
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-12-12 15:11:18 -05:00
Stephen Gallagher
592c8cae25
Drop redundant default definition
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-12-12 15:11:17 -05:00
Stephen Gallagher
ee9d5d135c
Enable parallel-installation
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-12-12 15:11:11 -05:00
Jan Staněk
a3c7fd02a8
Check bundled WASM sources for version mismatch 2022-12-12 14:42:28 +01:00
Jan Staněk
267026f111
Include sources for WASM blobs 2022-12-12 14:42:27 +01:00
Stephen Gallagher
ea87d2c1bc
Update to security release 18.12.1
https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md#18.12.1
https://nodejs.org/en/blog/vulnerability/november-2022-security-releases/

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-11-07 08:19:35 -05:00
Stephen Gallagher
64be0117c5
Update python3_fixup
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-11-01 10:21:54 -04:00
Stephen Gallagher
7c7a75f64b
Move native module autorequires to nodejs-packaging
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-10-20 10:05:37 -04:00
Stephen Gallagher
08c7ea5ebe
Fix symlinks
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-10-19 20:28:01 -04:00
Stephen Gallagher
33ebc0634d
Update to 18.11.0
https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md#18.11.0

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-10-19 16:33:20 -04:00
Stephen Gallagher
8d3e75401d
Update to 18.10.0
https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md#18.10.0

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-10-04 16:29:31 -04:00
Stephen Gallagher
4c37e579db
Fix incorrect version number
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-09-23 16:03:16 -04:00
Stephen Gallagher
f924bef5fc
Update to 18.9.1
https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md#18.9.1

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-09-23 15:32:42 -04:00
Stephen Gallagher
d4511c9b8c
Simplify manpage packaging
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-09-15 09:21:36 -04:00
Stephen Gallagher
d9254b5d97
Add f37 to package.cfg
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-09-14 16:37:43 -04:00
Stephen Gallagher
fa95cc99d9
Update to Node.js 18.9.0
- https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md#18.9.0
- https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md#18.8.0

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-09-14 16:36:15 -04:00
Stephen Gallagher
45296320d1
Update to 18.7.0
Add bcond to disable building the included npm.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-07-27 15:00:23 -04:00
Stephen Gallagher
47e1398ee2
Drop mass-rebuild changelog entry
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-07-26 08:24:50 -04:00
Stephen Gallagher
6a2838d655
Bump release version
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-07-25 16:58:42 -04:00
Stephen Gallagher
e40d5eddc8
Fix incorrect release bump
Resolves: rhbz#2110750

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-07-25 16:34:14 -04:00
Fedora Release Engineering
5afd356aa4 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 00:39:19 +00:00
Stephen Gallagher
6ad3fc8fda
Update to 18.6.0
Switch to ninja for faster builds

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-07-14 19:57:13 -04:00
Stephen Gallagher
e0e64a6d19
Update to 18.5.0
Add %autorelease support

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-07-11 09:42:57 -04:00
Stephen Gallagher
690f39ef06
Re-enable LTO builds
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-06-27 17:03:42 -04:00
Stephen Gallagher
f015d07840
Switch to %autochangelog
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-06-27 17:02:42 -04:00
Stephen Gallagher
90c93808a1
Merge branch 'rawhide' into 18 2022-06-17 09:13:44 -04:00
Stephen Gallagher
50d0647ce7
Update to Node.js 18.4.0
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V18.md#18.4.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-06-17 09:11:38 -04:00
Stephen Gallagher
da3f7c98fb
Fix conflict between x86_64 and i686 installs of nodejs-devel
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-06-09 12:45:46 -04:00
Stephen Gallagher
e011b119ef
Merge branch 'rawhide' into 18 2022-06-07 14:15:55 -04:00
Stephen Gallagher
003fbcb1e2
Build 18.x for F37
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-06-07 14:13:18 -04:00
Stephen Gallagher
40ffbd5092
Update to Node.js 18.3.0
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V18.md#18.3.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-06-07 13:24:16 -04:00
Jan Staněk
cfd6873493
Patch node.gyp in place of leaving OpenSSL bits in place 2022-05-31 13:30:35 +02:00
Stephen Gallagher
cec740c48c
Update to Node.js 18.2.0
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V18.md#18.2.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-05-17 16:15:56 -04:00
Stephen Gallagher
17860dee0a
source-script: Install missing packages
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-05-17 14:13:17 -04:00
Stephen Gallagher
9a9cbc53e1
source-script: Install missing packages
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-05-17 14:12:32 -04:00
Stephen Gallagher
bb35fed7e2
Fix incorrect epoch in v8-devel dependency
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-05-06 09:24:02 -04:00
Stephen Gallagher
42ee482d06
Fix incorrect epoch in v8-devel dependency
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-05-06 09:17:58 -04:00
Stephen Gallagher
475401441a
Update to Node.js 18.1.0
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V18.md#18.1.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-05-05 15:54:17 -04:00
Stephen Gallagher
052736ba79
Fix file conflicts
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-04-29 10:28:43 -04:00