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

nodejs_22: 22.8.0 -> 22.9.0 #342653

Closed
wants to merge 120 commits into from
Closed

nodejs_22: 22.8.0 -> 22.9.0 #342653

wants to merge 120 commits into from

Commits on Sep 8, 2024

  1. autoPatchelfHook: expose script as top level package

    Signed-off-by: Sefa Eyeoglu <[email protected]>
    Scrumplex committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    567bd7c View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. Configuration menu
    Copy the full SHA
    754ce5c View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    ee5127c View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. postgresqlPackages.lantern.tests.extension: fix test

    The name of the access method was changed upstream a while ago.
    wolfgangwalther committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    b6567e0 View commit details
    Browse the repository at this point in the history
  2. postgresqlPackages: refactor extension checks

    The withPackages scope now provides a "postgresqlTestExtension" helper
    which removes all the boilerplate for those kind of tests.
    
    This was Mario Rodas' idea in NixOS#299756.
    wolfgangwalther committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    2b9fa46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    37ac125 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    8cd3989 View commit details
    Browse the repository at this point in the history
  2. scons: add patch to fix builds on sandboxed Darwin

    As reported in NixOS#335665, derivations using scons currently fail on
    sandboxed Darwin due to a permission error[^1]. Include a patch from
    upstream to handle PermissionError, which fixes SCons builds on
    sandboxed Darwin.
    
    [^1]: NixOS#335665 (comment)
    al3xtjames committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    e9a92de View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    32ca148 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    01dfed9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3674c75 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b58b2e8 View commit details
    Browse the repository at this point in the history
  4. systemd: Disable shadowstack

    Similarly to zerocallusedregs, it breaks clang -target bpf calls.
    chivay committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    69948ad View commit details
    Browse the repository at this point in the history
  5. nixos/pgjwt: fix test

    Ma27 committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    bc21f77 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6f3fcaa View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    e34a522 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0651905 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0f979c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5d6c361 View commit details
    Browse the repository at this point in the history
  5. perl540: fix build in stage1, add C locale patch

    - Add patch from Perl upstream fixing build if only C locale is
      available
    
    - Change back from `perl538` to `perl` (perl540) in bootstrap-stage-1
    stigtsp committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    c49774f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fc16319 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    540d99b View commit details
    Browse the repository at this point in the history
  8. jackaudio: only add makeWrapper when needed

    The `wrapProgram` usage is behind a conditional below
    Artturin committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    7130bf3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c0d2c08 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    3b110ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0976a6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e266a4a View commit details
    Browse the repository at this point in the history
  4. pkgsMusl.postgresql: disable "locale -a" properly

    /bin/locale doesn't exist on musl and was already effectively disabled
    in NixOS#228349. However this still leaves the following warning for initdb:
    
      performing post-bootstrap initialization ... sh: locale: not found
    
    By applying the alpine patch to disable locale -a entirely, this warning
    will disappear. This will also make one more regression test pass when
    testing "check-world" instead of "check", only.
    wolfgangwalther committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    fad9dab View commit details
    Browse the repository at this point in the history
  5. postgresql: run full test-suite during checkPhase

    doCheck was enabled in NixOS#61395 which does not mention an explicit decision
    for "check" instead of "check-world". The latter runs more tests, for example
    for contrib modules etc. - but results in higher build times..
    
    Running "nix-build -A postgresql":
    - with doCheck = false: 46s
    - with checkTarget = "check": 60s
    - with checkTarget = "check-world": 75s
    wolfgangwalther committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    149aa98 View commit details
    Browse the repository at this point in the history
  6. temurin-{,jre-}bin: temurin-{,jre-}bin-22 -> temurin{,jre-}bin-21

    Pin the latest LTS version for consistency with OpenJDK.
    emilazy committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    ff4d69b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6da99f2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3da3ed0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    44cdf2f View commit details
    Browse the repository at this point in the history
  10. zulu11: 11.0.22 -> 11.0.24

    emilazy committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    72f2e94 View commit details
    Browse the repository at this point in the history
  11. zulu17: 17.0.10 -> 17.0.12

    emilazy committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    3afd5ff View commit details
    Browse the repository at this point in the history
  12. zulu21: 21.0.2 -> 21.0.4

    emilazy committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    c12e8ac View commit details
    Browse the repository at this point in the history
  13. zulu23: init at 23.0.0

    emilazy committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    309cfa5 View commit details
    Browse the repository at this point in the history
  14. openjdk: remove unused bootstrap files

    These will still be available in the Git history if anyone wants to
    try resurrecting a source‐based OpenJDK bootstrap in the future. In
    the meantime they’re just confusing to have around unreferenced.
    emilazy committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    adf0459 View commit details
    Browse the repository at this point in the history
  15. openjdk21: remove from info.json

    The derivation doesn’t use this, so it’s confusing and misleading
    to have it in there.
    emilazy committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    45bb402 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    bc12b04 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    e13e963 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    0a94520 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    64e24d1 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    fac90a7 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    00a8a1c View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    81c3d76 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    092c108 View commit details
    Browse the repository at this point in the history
  24. moneydance: pin OpenJDK 23

    emilazy committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    56d6fe1 View commit details
    Browse the repository at this point in the history
  25. jabref: pin JDK 21 and OpenJFX 23

    This requires Java 21 but OpenJFX ≥ 22. As OpenJFX 22 is EOL,
    we use OpenJFX 23, which technically only supports down to JDK 21,
    but let’s hope for the best.
    emilazy committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    b32d2c0 View commit details
    Browse the repository at this point in the history
  26. zulu22: drop

    Actually, nobody even got around to making an alias for this one…
    emilazy committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    35cc147 View commit details
    Browse the repository at this point in the history
  27. {openjdk,openjfx}22: drop

    emilazy committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    732642b View commit details
    Browse the repository at this point in the history
  28. temurin-{,jre-}bin-22: drop

    emilazy committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    d19c7e8 View commit details
    Browse the repository at this point in the history
  29. postgresql: use newer libuuid instead of ossp-uuid

    Since PostgreSQL 9.4 it's possible to build with different uuid
    libraries. Eversince, the postgres docs [1] have this to say:
    
      [..] the OSSP UUID library [..] is not well maintained, and is
      becoming increasingly difficult to port to newer platforms. [..]
      On Linux, OS X, and some other platforms, suitable functions are
      provided in the libuuid library, which originally came from the
      e2fsprogs project (though on modern Linux it is considered part of
      util-linux-ng).
    
    Using e2fs for Darwin was introduced 9 years ago in NixOS#8574, which library
    to use for Linux was never considered again. Thus, start building with
    newer libs now.
    
    As a side effect, we require one less patch if we decide to build with
    meson later.
    
    [1]: https://www.postgresql.org/docs/current/uuid-ossp.html
    wolfgangwalther committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    de4ad2a View commit details
    Browse the repository at this point in the history
  30. postgresql: simplify systemdSupport default value

    systemd is not available on static platforms, so the isStatic check is
    redundant.
    wolfgangwalther committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    a7fdf22 View commit details
    Browse the repository at this point in the history
  31. postgresql: remove deprecated enableSystemd override

    This was deprecated in e6bfabf, where
    we agreed on removing this after one release in [1].
    
    Time has come!
    
    [1]: NixOS#292993 (comment)
    wolfgangwalther committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    6178e9b View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    c5d56bc View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    569d576 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    290459a View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    d087987 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ff02ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    54a2910 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    222485b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ab54d99 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6401f11 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    371963e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    053e3fe View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c101f2d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    11cdf8d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d17849d View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

  1. Configuration menu
    Copy the full SHA
    fdc4615 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f45200 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d3b4ec2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c2d719 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    78e1585 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bb52842 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c4a1239 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b82cacb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9cc63c0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    898654e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    722e19e View commit details
    Browse the repository at this point in the history
  12. python312Packages.yarl: 1.9.4 -> 1.13.1, python312Packages.aiohttp: 3…

    ….10.5 -> 3.10.7, python312Packages.aiohappyeyeballs: 2.3.6 -> 2.4.2 (NixOS#339112)
    mweinelt authored Sep 28, 2024
    Configuration menu
    Copy the full SHA
    bd487e6 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

  1. Configuration menu
    Copy the full SHA
    ae67260 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7072609 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    632db35 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    38a728e View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    eea46ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2d1f9c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ced27bf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    50b103c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4a1f411 View commit details
    Browse the repository at this point in the history
  6. fuse: split outputs and clean up

    `fuse` consists of the library and SUID binaries. They serve different
    scenarios. Packages depending on libfuse don't want to pull in binaries
    which shadow SUID ones like `fusermount` and cause troubles.
    
    With outputs splitted, we can use `fuse.dev` in development environment
    without risking shadowing SUID binaries.
    
    The `common` output and top-level `fuse-common` are removed because they
    are not useful since a long time ago.
    oxalica committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    32ddebd View commit details
    Browse the repository at this point in the history
  7. xtreemfs: fix fuse path

    oxalica committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    bd5910e View commit details
    Browse the repository at this point in the history
  8. unionfs-fuse: fix fuse path

    oxalica committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    eeb94ed View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    84acfec View commit details
    Browse the repository at this point in the history
  10. acd_cli: fix fuse path

    oxalica committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    c7c65ef View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f534f74 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    edc4e9c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    910adea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    42ff127 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2dcb5af View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b76cf73 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    c519d3f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0771a6e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6613aba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    514c3e3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5a0b674 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9b7fb37 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    38b6c15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cbf172f View commit details
    Browse the repository at this point in the history
  3. xmlto: Use non-namespaced stylesheets

    c1ae842 changed `xmlto` to use docbook stylesheets from the nix store instead of downloading them. However, it used the namespaced version despite the URI being for non-namespaced version, causing problems with generated man pages as reported in NixOS#301631 (comment), NixOS#299081 (comment), and NixOS#339078.
    
    This patch fixes the issue by pointing to `nons` version of the stylesheets.
    marcin-serwin authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    6d24a9c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6a5c2ed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f73aedf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ae87c79 View commit details
    Browse the repository at this point in the history
  7. redis: 7.2.5 -> 7.2.6

    Fixes CVE-2024-31449
    Fixes CVE-2024-31227
    Fixes CVE-2024-31228
    MarcelCoding committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    74aa519 View commit details
    Browse the repository at this point in the history
  8. nodejs_20: 20.17.0 -> 20.18.0

    aduh95 committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    0789f53 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    19ddd24 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f070ff8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b0ddc9e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9f5cd0f View commit details
    Browse the repository at this point in the history
  5. nodejs_22: 22.8.0 -> 22.9.0

    aduh95 committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    6b04815 View commit details
    Browse the repository at this point in the history