Commit Graph

7 Commits

Author SHA1 Message Date
tjuhasz
a6b6b8b329 Correct dependency version macros
Resolve: RHEL-109813
2025-10-14 14:41:09 +02:00
Jan Staněk
6ae6129aeb Tweak used macros
Resolves: RHEL-111978

- 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-29 16:52:06 +02:00
Andrei Radchenko
6a84fa4bbf spec: fix node binary calls to use versioned node-24 binary
Resolves: RHEL-111616

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-29 16:49:33 +02:00
tjuhasz
13e5baaf49 Update to version 24.6.0
Include back patch to prevent usage of currently unsupported fips flags

Resolves: RHEL-109813 RHEL-109661
2025-08-19 10:27:28 +02:00
Andrei Radchenko
6056a16817 spec: devel packages explicitly conflicts
Resolves: RHEL-107721
2025-08-06 11:47:48 +02:00
Jan Staněk
2a4c55ea0b
Make package buildable in centos-stream
- Remove tests that have issues with kojistream network
- Temporarily use vendor copies of dependencies
  not up-to-date enough in the system

Related: RHEL-101566
Signed-off-by: Jan Staněk <jstanek@redhat.com>
2025-07-22 14:37:34 +02:00
Jan Staněk
6043c067e7
Import SRPM from Fedora Rawhide
Related: RHEL-101566
2025-07-22 14:36:42 +02:00