Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[24.05 backport] nodejs changes #336570

Merged
merged 12 commits into from
Sep 13, 2024

Commits on Sep 6, 2024

  1. nodejs_18: pin to Python 3.11, fix tests with OpenSSL 3.0.14

    (cherry picked from commit 7c1177c)
    K900 authored and aduh95 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    20c7134 View commit details
    Browse the repository at this point in the history
  2. nodejs: use upstream patch instead of custom one

    (cherry picked from commit f75d503)
    aduh95 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    46a28e8 View commit details
    Browse the repository at this point in the history
  3. nodejs_22: 22.4.1 -> 22.5.1

    (cherry picked from commit 070791f)
    aduh95 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    7104914 View commit details
    Browse the repository at this point in the history
  4. nodejs: use .finalPackage for ease of overriding

    Previously, the nodejs `passthru.pkgs` attribute refers to the package
    fixed point derived in the current context, without considering
    potential overrides to the main nodejs package.
    
    This is fixed here with the `.finalPackage` attribute, which refers to
    the final package fixed point, after potential overrides.
    
    For example, previously, after overriding nodejs with `nodejs.override`,
    `nodejs.pkgs` would still refer to the original package, instead of the
    overridden one. After this fix, `nodejs.pkgs` would be correctly based
    on the overridden `nodejs` package.
    
    (cherry picked from commit ee9a623)
    bryango authored and aduh95 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    08b1da9 View commit details
    Browse the repository at this point in the history
  5. nodejs: fix tests and disable parallel checking

    (cherry picked from commit d7f46fb)
    tie authored and aduh95 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    d51b4b9 View commit details
    Browse the repository at this point in the history
  6. nodejs: disable failing tests on x86_64-darwin

    (cherry picked from commit 31d2381)
    tie authored and aduh95 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    d6e6de8 View commit details
    Browse the repository at this point in the history
  7. nodejs: skip tests failing in sandbox in all platforms

    ce685a8 added list of tests failing on sandbox, but for some reason
    only for Darwin. We should skip those tests on all platforms otherwise
    OfBorg builds are failing.
    
    (cherry picked from commit f5846d2)
    aduh95 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    0f89c05 View commit details
    Browse the repository at this point in the history
  8. nodejs_20: 20.15.1 -> 20.16.0

    (cherry picked from commit 35b556d)
    aduh95 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    bac5858 View commit details
    Browse the repository at this point in the history
  9. nodejs: 22.5.1 -> 22.6.0 (NixOS#333210)

    (cherry picked from commit 4c38d8a)
    aduh95 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    252d986 View commit details
    Browse the repository at this point in the history
  10. nodejs_22: 22.6.0 -> 22.7.0 (NixOS#336556)

    (cherry picked from commit c455cc3)
    aduh95 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    87790b4 View commit details
    Browse the repository at this point in the history
  11. nodejs_20: 20.16.0 -> 20.17.0 (NixOS#336388)

    (cherry picked from commit 45db1ff)
    aduh95 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    e554d97 View commit details
    Browse the repository at this point in the history
  12. nodejs_22: 22.7.0 -> 22.8.0

    (cherry picked from commit 235ae9c)
    aduh95 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    4682120 View commit details
    Browse the repository at this point in the history