Commit graph

21 commits

Author SHA1 Message Date
tjuhasz
49ea202b6c Update to version 24.7.0 (rhbz#2391378) 2025-09-01 13:35:26 +00:00
tjuhasz
5a2f5642d6 Adjust test-runner to prevent race-condition failures
Adjust test-runner to treat failures from parallel test-suite differently and rerun them after all other test have been runned, to prevent race-condition failures
2025-09-01 13:34:47 +00:00
tjuhasz
d724d92fa2 Add back fips prevention patch (rhbz#2389184) 2025-08-27 07:24:44 +00:00
Jan Staněk
aabbc9458a Import nodejs_abi requirement generator from packaging
Related: rhbz#2389160
2025-08-25 08:06:03 +00:00
Andrei Radchenko
8fe37ffa35 test-suite: add public test plan and gating file 2025-08-18 13:51:37 +00:00
tjuhasz
8087f00797
Update to version 24.6.0 (rhbz#2388711) 2025-08-15 12:16:49 +02:00
Jan Staněk
4d5753c2f5 Tweak used macros
- Use correct form of %node_evr in place of non-existent %nodejs_evr
- Utilize %nodejs_subpackage_release during definition of the version
  macros, then rely on %<name>_release everywhere.

[skip changelog]
2025-08-15 10:09:22 +00:00
Andrei Radchenko
0c12bb95a6 spec: fix node binary calls to use versioned node-24 binary
Resolves: FC-1926
Fixes: rhbz#2387562

Extend existing shebang fixes to cover all npm nested modules and
shell scripts that call 'node' as a command. This prevents failures
when scripts try to call /usr/bin/node which is not shipped, instead
redirecting them to the versioned /usr/bin/node-24 binary.

Fixes include:
- All JavaScript/TypeScript files with node shebangs in npm nested modules
- Shell scripts like node-gyp that call 'node' as a command
2025-08-12 10:09:44 +02:00
Andrei Radchenko
b9cad75466 Update to version 24.5.0 (rhbz#2385880) 2025-08-01 09:45:12 +00:00
Andrei Radchenko
e9b667ebc6 spec: devel packages explicitly conflicts 2025-07-30 16:19:37 +02:00
Fedora Release Engineering
ba0ed6989f Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 22:54:48 +00:00
Jan Staněk
984111f881
Import rpminspect.yaml from nodejs22
[skip changelog]
2025-07-22 16:39:49 +02:00
tjuhasz
40ec8f7dbf Remove tests from list which are not present in nodejs24
Add new test lists which should pass on nodejs24
2025-07-21 13:50:50 +02:00
Jan Staněk
fed1023048
Use local headers for building native addons when available 2025-07-17 14:29:00 +02:00
tjuhasz
52d72ae12d Update to version 24.4.1 2025-07-17 12:21:04 +00:00
Jan Staněk
2f8a29f16c
Remove arch-specific dependency from npm
This would make the package not really noarch,
as it would always require the binary from the architecture it was built on.
2025-07-16 12:33:19 +02:00
Jan Staněk
3a5bedd133
Ensure bit width detection is always valid expression
[skip changelog]
2025-07-15 14:11:31 +02:00
Jan Staněk
38223cf849
Update to version 24.4.0 2025-07-14 16:37:37 +02:00
Jan Staněk
1458fa6d6e
Adjust Makefile to work with dist-git
- Restructure recipes to work with git and lookaside cache
- Removed recipes trivially handled by fedpkg

[skip changelog]
2025-07-14 15:47:24 +02:00
Jan Staněk
ece444967b
Initial package import (rhbz#2369466) 2025-07-10 16:32:08 +02:00
releng bot
d5c2722b35 Added the README 2025-07-10 14:12:40 +00:00