renovate: 38.105.2 -> 39.42.4 (#361090)

authored by scrumplex.net and committed by GitHub 75d54b46 b32a0943

+16 -4
+3
nixos/doc/manual/release-notes/rl-2505.section.md
··· 62 63 - `fluxus` has been removed, as it depends on `racket_7_9` and had no updates in 9 years. 64 65 - The behavior of the `networking.nat.externalIP` and `networking.nat.externalIPv6` options has been changed. `networking.nat.forwardPorts` now only forwards packets destined for the specified IP addresses. 66 67 - `nodePackages.meshcommander` has been removed, as the package was deprecated by Intel.
··· 62 63 - `fluxus` has been removed, as it depends on `racket_7_9` and had no updates in 9 years. 64 65 + - `renovate` was updated to v39. See the [upstream release notes](https://docs.renovatebot.com/release-notes-for-major-versions/#version-39) for breaking changes. 66 + Like upstream's docker images, renovate now runs on NodeJS 22. 67 + 68 - The behavior of the `networking.nat.externalIP` and `networking.nat.externalIPv6` options has been changed. `networking.nat.forwardPorts` now only forwards packets destined for the specified IP addresses. 69 70 - `nodePackages.meshcommander` has been removed, as the package was deprecated by Intel.
+9 -4
pkgs/by-name/re/renovate/package.nix
··· 11 xcbuild, 12 nixosTests, 13 nix-update-script, 14 }: 15 16 let ··· 20 in 21 stdenv'.mkDerivation (finalAttrs: { 22 pname = "renovate"; 23 - version = "38.105.2"; 24 25 src = fetchFromGitHub { 26 owner = "renovatebot"; 27 repo = "renovate"; 28 - rev = "refs/tags/${finalAttrs.version}"; 29 - hash = "sha256-gF8bxzNF1AUJJDxFdNfa+sr/TP0S4uLCXyu3tjRuBjc="; 30 }; 31 32 postPatch = '' ··· 39 nodejs 40 pnpm_9.configHook 41 python3 42 ] ++ lib.optional stdenv'.hostPlatform.isDarwin xcbuild; 43 44 pnpmDeps = pnpm_9.fetchDeps { 45 inherit (finalAttrs) pname version src; 46 - hash = "sha256-AdNleEe1wVBfhhoM6xit06ql1xEz/TLhZ7qpofwQ874="; 47 }; 48 49 env.COREPACK_ENABLE_STRICT = 0; ··· 51 buildPhase = 52 '' 53 runHook preBuild 54 55 pnpm build 56 pnpm prune --prod --ignore-scripts
··· 11 xcbuild, 12 nixosTests, 13 nix-update-script, 14 + yq-go, 15 }: 16 17 let ··· 21 in 22 stdenv'.mkDerivation (finalAttrs: { 23 pname = "renovate"; 24 + version = "39.42.4"; 25 26 src = fetchFromGitHub { 27 owner = "renovatebot"; 28 repo = "renovate"; 29 + tag = finalAttrs.version; 30 + hash = "sha256-M1QzvYMrs39ELc2tkazwDPbCPHqfqzde2hbMvg34m0A="; 31 }; 32 33 postPatch = '' ··· 40 nodejs 41 pnpm_9.configHook 42 python3 43 + yq-go 44 ] ++ lib.optional stdenv'.hostPlatform.isDarwin xcbuild; 45 46 pnpmDeps = pnpm_9.fetchDeps { 47 inherit (finalAttrs) pname version src; 48 + hash = "sha256-14E1v2HLFdbkxFnSPQnuwb+zyPXaczAp1Ab0EC65luc="; 49 }; 50 51 env.COREPACK_ENABLE_STRICT = 0; ··· 53 buildPhase = 54 '' 55 runHook preBuild 56 + 57 + # relax nodejs version 58 + yq '.engines.node = "${nodejs.version}"' -i package.json 59 60 pnpm build 61 pnpm prune --prod --ignore-scripts
+4
pkgs/top-level/all-packages.nix
··· 10659 librdf_redland = callPackage ../development/libraries/librdf/redland.nix { }; 10660 redland = librdf_redland; # added 2018-04-25 10661 10662 qradiolink = callPackage ../applications/radio/qradiolink { 10663 protobuf = protobuf_21; 10664 };
··· 10659 librdf_redland = callPackage ../development/libraries/librdf/redland.nix { }; 10660 redland = librdf_redland; # added 2018-04-25 10661 10662 + renovate = callPackage ../by-name/re/renovate/package.nix { 10663 + nodejs = nodejs_22; 10664 + }; 10665 + 10666 qradiolink = callPackage ../applications/radio/qradiolink { 10667 protobuf = protobuf_21; 10668 };