From af374a6a887ff51d417acd5ed660981da3b2d48e Mon Sep 17 00:00:00 2001 From: Nathan Warner Date: Wed, 9 Jul 2025 11:49:36 -0600 Subject: [PATCH 01/62] asdf-vm: 0.15.0 -> 0.18.0 Co-authored-by: Acid Bong Co-authored-by: vringar --- pkgs/by-name/as/asdf-vm/package.nix | 94 +++++++++-------------------- 1 file changed, 30 insertions(+), 64 deletions(-) diff --git a/pkgs/by-name/as/asdf-vm/package.nix b/pkgs/by-name/as/asdf-vm/package.nix index dc0160f61c38..55dde0c61bd0 100644 --- a/pkgs/by-name/as/asdf-vm/package.nix +++ b/pkgs/by-name/as/asdf-vm/package.nix @@ -1,96 +1,62 @@ { - stdenv, lib, + stdenv, + buildGoModule, fetchFromGitHub, makeWrapper, installShellFiles, - bash, - curl, - git, - writeScript, }: - -let - asdfReshimFile = writeScript "asdf-reshim" '' - #!/usr/bin/env bash - - # asdf-vm create "shim" file like this: - # - # exec $ASDF_DIR/bin/asdf exec "node" "$@" - # - # So we should reshim all installed versions every time shell initialized, - # because $out always change - - asdfDir="''${ASDF_DIR:-$HOME/.asdf}" - asdfDataDir="''${ASDF_DATA_DIR:-$HOME/.asdf}" - - prevAsdfDirFilePath="$asdfDataDir/.nix-prev-asdf-dir-path" - - if [ -r "$prevAsdfDirFilePath" ]; then - prevAsdfDir="$(cat "$prevAsdfDirFilePath")" - else - prevAsdfDir="" - fi - - if [ "$prevAsdfDir" != "$asdfDir" ]; then - rm -rf "$asdfDataDir"/shims - "$asdfDir"/bin/asdf reshim - echo "$asdfDir" > "$prevAsdfDirFilePath" - fi - ''; - - asdfPrepareFile = writeScript "asdf-prepare" '' - ASDF_DIR="@asdfDir@" - - source "$ASDF_DIR/asdf.sh" - ${asdfReshimFile} - ''; -in -stdenv.mkDerivation (finalAttrs: { +buildGoModule (finalAttrs: { pname = "asdf-vm"; - version = "0.15.0"; + version = "0.18.0"; src = fetchFromGitHub { owner = "asdf-vm"; repo = "asdf"; + tag = "v${finalAttrs.version}"; - hash = "sha256-quDgoYi+3hZUEAzXWTHuL5UK1T+4o7+G67w0UzZOjJA="; + hash = "sha256-BBd+MiRISjMz2m29nNIakG79Oy1k7bZI/Q24QQNp5CY="; + }; + vendorHash = "sha256-gzlHXIzDYo4leP+37HgNrz5faIlrCLYA7AVSvZ6Uicc="; + nativeBuildInputs = [ makeWrapper installShellFiles ]; - buildInputs = [ - bash - curl - git - ]; - - installPhase = '' - mkdir -p $out/share/asdf-vm - cp -r . $out/share/asdf-vm + # Tests have additional requirements + doCheck = false; + postInstall = '' + # Install profile.d script for environment setup mkdir -p $out/etc/profile.d - substitute ${asdfPrepareFile} $out/etc/profile.d/asdf-prepare.sh \ - --replace "@asdfDir@" "$out/share/asdf-vm" - - mkdir -p $out/bin - makeWrapper $out/share/asdf-vm/bin/asdf $out/bin/asdf \ - --set ASDF_DIR $out/share/asdf-vm + cat > $out/etc/profile.d/asdf-prepare.sh <<'EOF' + export ASDF_DIR="${placeholder "out"}" + export PATH="''${ASDF_DATA_DIR:-$HOME/.asdf}/shims:$PATH" + EOF + # Wrap the asdf binary to set ASDF_DIR + wrapProgram $out/bin/asdf \ + --set ASDF_DIR $out + '' + + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' + # Generate completions using the built asdf binary installShellCompletion --cmd asdf \ - --zsh completions/_asdf \ - --fish completions/asdf.fish \ - --bash completions/asdf.bash + --bash <($out/bin/asdf completion bash) \ + --fish <($out/bin/asdf completion fish) \ + --zsh <($out/bin/asdf completion zsh) ''; meta = { description = "Extendable version manager with support for Ruby, Node.js, Erlang & more"; homepage = "https://asdf-vm.com/"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ c4605 ]; + maintainers = with lib.maintainers; [ + c4605 + vringar + ]; mainProgram = "asdf"; platforms = lib.platforms.unix; }; From be9f97e882bbe226cbf8e0c660e8c85f6e237765 Mon Sep 17 00:00:00 2001 From: axolord <24368475+Axolord@users.noreply.github.com> Date: Wed, 29 Oct 2025 10:37:36 +0100 Subject: [PATCH 02/62] maintainers: add axodentally --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 94f4899b4d51..75d441f13e04 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2658,6 +2658,12 @@ github = "Axler1"; githubId = 69816272; }; + axodentally = { + name = "Henri Wagner"; + email = "axo@frankfurt.ccc.de"; + github = "axodentally"; + githubId = 24368475; + }; ayazhafiz = { email = "ayaz.hafiz.1@gmail.com"; github = "hafiz"; From 9b1cbd93cb0a33f1a6775061ca9ef1574fdf5155 Mon Sep 17 00:00:00 2001 From: axolord <24368475+Axolord@users.noreply.github.com> Date: Thu, 23 Oct 2025 12:24:17 +0200 Subject: [PATCH 03/62] mathpix-snipping-tool: 03.00.0072 -> 03.00.0138 --- pkgs/by-name/ma/mathpix-snipping-tool/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/mathpix-snipping-tool/package.nix b/pkgs/by-name/ma/mathpix-snipping-tool/package.nix index ff4205c90d4f..5f7f5d21dc10 100644 --- a/pkgs/by-name/ma/mathpix-snipping-tool/package.nix +++ b/pkgs/by-name/ma/mathpix-snipping-tool/package.nix @@ -5,11 +5,11 @@ }: let pname = "mathpix-snipping-tool"; - version = "03.00.0072"; + version = "03.00.0138"; src = fetchurl { url = "https://download.mathpix.com/linux/Mathpix_Snipping_Tool-x86_64.v${version}.AppImage"; - sha256 = "1igg8wnshmg9f23qqw1gqb85h1aa3461c1n7dmgw6sn4lrrrh5ms"; + sha256 = "sha256-29iLdrWxqLL7uRfHae8Mq+w9yaGtM9Y5vRLzYESgzBs="; }; appimageContents = appimageTools.extract { inherit pname version src; }; From 65ab58ecfd3e05373ccfe0615e406a9349c78b34 Mon Sep 17 00:00:00 2001 From: axolord <24368475+Axolord@users.noreply.github.com> Date: Wed, 29 Oct 2025 10:49:52 +0100 Subject: [PATCH 04/62] mathpix-snipping-tool: fix startup on wayland, add maintainer The application does not support Wayland and fails to start, attempting to load an incompatible platform plugin. This change forces the application to use the XWayland compatibility layer by explicitly setting QT_QPA_PLATFORM=xcb via makeWrapper. fixes #414692 --- pkgs/by-name/ma/mathpix-snipping-tool/package.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ma/mathpix-snipping-tool/package.nix b/pkgs/by-name/ma/mathpix-snipping-tool/package.nix index 5f7f5d21dc10..140a97620026 100644 --- a/pkgs/by-name/ma/mathpix-snipping-tool/package.nix +++ b/pkgs/by-name/ma/mathpix-snipping-tool/package.nix @@ -2,6 +2,7 @@ appimageTools, lib, fetchurl, + makeWrapper, }: let pname = "mathpix-snipping-tool"; @@ -17,17 +18,24 @@ in appimageTools.wrapType2 { inherit pname version src; + nativeBuildInputs = [ makeWrapper ]; + extraInstallCommands = '' install -m 444 -D ${appimageContents}/${pname}.desktop -t $out/share/applications cp -r ${appimageContents}/usr/share/icons $out/share + + wrapProgram $out/bin/${pname} --set QT_QPA_PLATFORM xcb ''; meta = with lib; { description = "OCR tool to convert pictures to LaTeX"; homepage = "https://mathpix.com/"; license = licenses.unfree; - maintainers = [ maintainers.hiro98 ]; + maintainers = [ + maintainers.hiro98 + maintainers.axodentally + ]; platforms = [ "x86_64-linux" ]; mainProgram = "mathpix-snipping-tool"; }; From 54db8ab553d8c5466aa253d2f44fc1d2155e139a Mon Sep 17 00:00:00 2001 From: Shawn8901 Date: Sun, 9 Nov 2025 18:56:21 +0000 Subject: [PATCH 05/62] grafanaPlugins.victoriametrics-metrics-datasource: 0.19.5 -> 0.19.7 --- .../plugins/victoriametrics-metrics-datasource/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/victoriametrics-metrics-datasource/default.nix b/pkgs/servers/monitoring/grafana/plugins/victoriametrics-metrics-datasource/default.nix index fb1eb86c3063..a23f4b757d00 100644 --- a/pkgs/servers/monitoring/grafana/plugins/victoriametrics-metrics-datasource/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/victoriametrics-metrics-datasource/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "victoriametrics-metrics-datasource"; - version = "0.19.5"; - zipHash = "sha256-wKLtfCI/onYPFrtP1EUrCbZ+OCHicshRZkZtltH6LzI="; + version = "0.19.7"; + zipHash = "sha256-0XqZoL01/LwcMKFYEcFl88ekCrp94676bvVYj2aBltk="; meta = { description = "VictoriaMetrics metrics datasource for Grafana"; license = lib.licenses.agpl3Only; From 2869fc80ad39dd6626f0505436e15b1f2bdd9599 Mon Sep 17 00:00:00 2001 From: 7karni <7karni@proton.me> Date: Wed, 26 Nov 2025 16:11:03 +0530 Subject: [PATCH 06/62] zotero: 2.0.27 -> 2.0.30 --- pkgs/by-name/zo/zotero/darwin.nix | 2 +- pkgs/by-name/zo/zotero/linux.nix | 2 +- pkgs/by-name/zo/zotero/package.nix | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/zo/zotero/darwin.nix b/pkgs/by-name/zo/zotero/darwin.nix index 9a0cec7b3630..8d19a96d6ce8 100644 --- a/pkgs/by-name/zo/zotero/darwin.nix +++ b/pkgs/by-name/zo/zotero/darwin.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://download.zotero.org/client/release/${version}/Zotero-${version}.dmg"; - hash = "sha256-YivHBEFPkm79y2R5QIV+trm8O3aFzvXTqVzFr1tcoIo="; + hash = "sha256-lDf/jULLQyzxNVGRUKuF2df+FTbJK08z+fFQbVgwjsY="; }; sourceRoot = "."; diff --git a/pkgs/by-name/zo/zotero/linux.nix b/pkgs/by-name/zo/zotero/linux.nix index 2d84e0bbe7f2..9b7368510194 100644 --- a/pkgs/by-name/zo/zotero/linux.nix +++ b/pkgs/by-name/zo/zotero/linux.nix @@ -34,7 +34,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://download.zotero.org/client/release/${version}/Zotero-${version}_linux-x86_64.tar.bz2"; - hash = "sha256-ce0Lvz0k3DH6rGzdGoqYIW1OBiaJwaxn8pDnMQbqtv4="; + hash = "sha256-uV0R0L8EoZt59hMKXFlJ+EhONArPpRbb/tIV+wZKLgY="; }; dontPatchELF = true; diff --git a/pkgs/by-name/zo/zotero/package.nix b/pkgs/by-name/zo/zotero/package.nix index 1bfda3290939..f76a17632fd9 100644 --- a/pkgs/by-name/zo/zotero/package.nix +++ b/pkgs/by-name/zo/zotero/package.nix @@ -6,7 +6,7 @@ let pname = "zotero"; - version = "7.0.27"; + version = "7.0.30"; meta = { homepage = "https://www.zotero.org"; description = "Collect, organize, cite, and share your research sources"; From 7346179cb740b7452cc4cae541f865092bcaf848 Mon Sep 17 00:00:00 2001 From: Marcel Date: Sat, 29 Nov 2025 12:37:16 +0100 Subject: [PATCH 07/62] Revert "nixos/ifstate: remove netns so ifstate can identify interface" This reverts commit eade8e0bcd55db5568e3e547f57168ad1526fd93. --- nixos/tests/ifstate/initrd-wireguard.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/nixos/tests/ifstate/initrd-wireguard.nix b/nixos/tests/ifstate/initrd-wireguard.nix index 6eb90c49a829..7fe99a5a2646 100644 --- a/nixos/tests/ifstate/initrd-wireguard.nix +++ b/nixos/tests/ifstate/initrd-wireguard.nix @@ -10,19 +10,20 @@ let { enable = true; settings = { - interfaces = { - eth1 = { - addresses = [ "2001:0db8:a::${builtins.toString id}/64" ]; - link = { - state = "up"; - kind = "physical"; - }; + namespaces.outside.interfaces.eth1 = { + addresses = [ "2001:0db8:a::${builtins.toString id}/64" ]; + link = { + state = "up"; + kind = "physical"; }; + }; + interfaces = { wg0 = { addresses = [ "2001:0db8:b::${builtins.toString id}/64" ]; link = { state = "up"; kind = "wireguard"; + bind_netns = "outside"; }; wireguard = { private_key = "!include ${pkgs.writeText "wg_priv.key" wgPriv}"; From 63a32d9b42b7da5a709783fd97eed6123ff5de1c Mon Sep 17 00:00:00 2001 From: Marcel Date: Sat, 29 Nov 2025 11:57:06 +0100 Subject: [PATCH 08/62] nixos/ifstate: update descriptions --- nixos/modules/services/networking/ifstate.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nixos/modules/services/networking/ifstate.nix b/nixos/modules/services/networking/ifstate.nix index 5bd748504f09..5403e355d933 100644 --- a/nixos/modules/services/networking/ifstate.nix +++ b/nixos/modules/services/networking/ifstate.nix @@ -106,7 +106,7 @@ in settings = lib.mkOption { inherit (settingsFormat) type; default = { }; - description = "Content of IfState's configuration file. See for details."; + description = "Content of IfState's configuration file. See for details."; }; }; @@ -131,14 +131,14 @@ in settings = lib.mkOption { inherit (settingsFormat) type; default = { }; - description = "Content of IfState's initrd configuration file. See for details."; + description = "Content of IfState's initrd configuration file. See for details."; }; cleanupSettings = lib.mkOption { inherit (settingsFormat) type; # required by json schema default.interfaces = { }; - description = "Content of IfState's initrd cleanup configuration file. See for details. This configuration gets applied before systemd switches to stage two. The goas is to deconfigurate the whole network in order to prevent access to services, before the firewall is configured. The stage two IfState configuration will start after the firewall is configured."; + description = "Content of IfState's initrd cleanup configuration file. See for details. This configuration gets applied before systemd switches to stage two. The goal is to deconfigurate the whole network in order to prevent access to services, before the firewall is configured. The stage two IfState configuration will start after the firewall is configured."; }; }; }; From c321cd57715b754cf8a7d55e1603d1838f718c09 Mon Sep 17 00:00:00 2001 From: Marcel Date: Sat, 29 Nov 2025 11:57:36 +0100 Subject: [PATCH 09/62] nixos/ifstate: configure kernel params also for initrd-only installations --- nixos/modules/services/networking/ifstate.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/nixos/modules/services/networking/ifstate.nix b/nixos/modules/services/networking/ifstate.nix index 5403e355d933..772fe831a860 100644 --- a/nixos/modules/services/networking/ifstate.nix +++ b/nixos/modules/services/networking/ifstate.nix @@ -144,6 +144,14 @@ in }; config = lib.mkMerge [ + (lib.mkIf (cfg.enable || initrdCfg.enable) { + # sane defaults to not let IfState work against the kernel + boot.extraModprobeConfig = '' + options bonding max_bonds=0 + options dummy numdummies=0 + options ifb numifbs=0 + ''; + }) (lib.mkIf cfg.enable { assertions = [ { @@ -158,13 +166,6 @@ in networking.useDHCP = lib.mkDefault false; - # sane defaults to not let IfState work against the kernel - boot.extraModprobeConfig = '' - options bonding max_bonds=0 - options dummy numdummies=0 - options ifb numifbs=0 - ''; - environment = { # ifstatecli command should be available to use user, there are other useful subcommands like check or show systemPackages = [ cfg.package ]; From 3a0b463b32c57fe7dd77630d20a9f11ff79bf839 Mon Sep 17 00:00:00 2001 From: Marcel Date: Sat, 29 Nov 2025 11:58:00 +0100 Subject: [PATCH 10/62] nixos/ifstate: cleanup initrd-wireguard test --- nixos/tests/ifstate/initrd-wireguard.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/nixos/tests/ifstate/initrd-wireguard.nix b/nixos/tests/ifstate/initrd-wireguard.nix index 7fe99a5a2646..9fe2fb1c3be1 100644 --- a/nixos/tests/ifstate/initrd-wireguard.nix +++ b/nixos/tests/ifstate/initrd-wireguard.nix @@ -73,9 +73,6 @@ in wgPeerId = 2; } // { - package = pkgs.ifstate.override { - withConfigValidation = false; - }; allowIfstateToDrasticlyIncreaseInitrdSize = true; }; }; From f73ef8f753d0a7ac71e20cb30cfe33522fa052fc Mon Sep 17 00:00:00 2001 From: Marcel Date: Sat, 29 Nov 2025 12:22:13 +0100 Subject: [PATCH 11/62] nixos/ifstate: load kernel modules required for networking --- nixos/tests/ifstate/initrd-partial-broken-config.nix | 4 ++++ nixos/tests/ifstate/initrd-wireguard.nix | 4 ++++ nixos/tests/ifstate/initrd.nix | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/nixos/tests/ifstate/initrd-partial-broken-config.nix b/nixos/tests/ifstate/initrd-partial-broken-config.nix index 2acd9226dde9..c29540ccd390 100644 --- a/nixos/tests/ifstate/initrd-partial-broken-config.nix +++ b/nixos/tests/ifstate/initrd-partial-broken-config.nix @@ -28,6 +28,9 @@ in }; boot.initrd = { + # otherwise the interfaces do not get created + kernelModules = [ "virtio_net" ]; + network = { enable = true; ifstate = lib.mkMerge [ @@ -46,6 +49,7 @@ in } ]; }; + systemd = { enable = true; network.enable = false; diff --git a/nixos/tests/ifstate/initrd-wireguard.nix b/nixos/tests/ifstate/initrd-wireguard.nix index 9fe2fb1c3be1..932e6bf5aece 100644 --- a/nixos/tests/ifstate/initrd-wireguard.nix +++ b/nixos/tests/ifstate/initrd-wireguard.nix @@ -62,6 +62,9 @@ in }; boot.initrd = { + # otherwise the interfaces do not get created + kernelModules = [ "virtio_net" ]; + network = { enable = true; ifstate = @@ -76,6 +79,7 @@ in allowIfstateToDrasticlyIncreaseInitrdSize = true; }; }; + systemd = { enable = true; network.enable = false; diff --git a/nixos/tests/ifstate/initrd.nix b/nixos/tests/ifstate/initrd.nix index 01ed9a513ccd..546f5c8114bd 100644 --- a/nixos/tests/ifstate/initrd.nix +++ b/nixos/tests/ifstate/initrd.nix @@ -26,12 +26,16 @@ in }; boot.initrd = { + # otherwise the interfaces do not get created + kernelModules = [ "virtio_net" ]; + network = { enable = true; ifstate = mkIfStateConfig 1 // { allowIfstateToDrasticlyIncreaseInitrdSize = true; }; }; + systemd = { enable = true; network.enable = false; From bd69c59e3175984387bb1ef6f1d48abe55926f87 Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Sat, 29 Nov 2025 18:22:44 +0100 Subject: [PATCH 12/62] gimpPlugins.resynthesizer: 2.0.3 -> 3.0 --- .../graphics/gimp/plugins/default.nix | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/graphics/gimp/plugins/default.nix b/pkgs/applications/graphics/gimp/plugins/default.nix index 1c5a76ef23d9..3e238a406dc3 100644 --- a/pkgs/applications/graphics/gimp/plugins/default.nix +++ b/pkgs/applications/graphics/gimp/plugins/default.nix @@ -227,19 +227,25 @@ lib.makeScope pkgs.newScope ( Filters/Render/Texture... */ pname = "resynthesizer"; - version = "2.0.3"; + version = "3.0"; buildInputs = with pkgs; [ fftw ]; - nativeBuildInputs = with pkgs; [ autoreconfHook ]; + nativeBuildInputs = with pkgs; [ + meson + ninja + ]; makeFlags = [ "GIMP_LIBDIR=${placeholder "out"}/${gimp.targetLibDir}" ]; src = fetchFromGitHub { owner = "bootchk"; repo = "resynthesizer"; - rev = "v${version}"; - sha256 = "1jwc8bhhm21xhrgw56nzbma6fwg59gc8anlmyns7jdiw83y0zx3j"; + tag = "v${version}"; + hash = "sha256-/Py5R1RxiftTR0z++mQzgTn/J9v4p8efuGZSfhe6FfA="; }; meta = { - broken = gimp.majorVersion != "2.0"; + broken = lib.versionOlder gimp.version "3"; + description = "Suite of gimp plugins for texture synthesis"; + homepage = "https://github.com/bootchk/resynthesizer"; + license = [ lib.licenses.gpl3Plus ]; }; }; From 7c96bdd2e2802fc40225638f3177f07ca50f886f Mon Sep 17 00:00:00 2001 From: Connor Baker Date: Mon, 1 Dec 2025 10:36:08 -0500 Subject: [PATCH 13/62] pkgs/impure-overlays.nix: must always yield a list Signed-off-by: Connor Baker --- pkgs/top-level/impure-overlays.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/impure-overlays.nix b/pkgs/top-level/impure-overlays.nix index 522bb3267429..a46571d08840 100644 --- a/pkgs/top-level/impure-overlays.nix +++ b/pkgs/top-level/impure-overlays.nix @@ -38,7 +38,7 @@ let ) else # it's a file, so the result is the contents of the file itself - import path; + [ (import path) ]; in if pathOverlays != "" && builtins.pathExists pathOverlays then overlays pathOverlays From 6c3b5dd87e3e639bfdd61e3ce66ea073ef828d10 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Dec 2025 18:54:09 +0000 Subject: [PATCH 14/62] stackit-cli: 0.48.0 -> 0.49.0 --- pkgs/by-name/st/stackit-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/stackit-cli/package.nix b/pkgs/by-name/st/stackit-cli/package.nix index fe5c2f3d6c29..2eb58454f729 100644 --- a/pkgs/by-name/st/stackit-cli/package.nix +++ b/pkgs/by-name/st/stackit-cli/package.nix @@ -12,16 +12,16 @@ buildGoModule rec { pname = "stackit-cli"; - version = "0.48.0"; + version = "0.49.0"; src = fetchFromGitHub { owner = "stackitcloud"; repo = "stackit-cli"; rev = "v${version}"; - hash = "sha256-W7X4pe4/Id/rxIKMI/GnhHpKtcIFHi/cbOXQ1HELHaQ="; + hash = "sha256-hhsiFfDrxuBIOWX2tHCMGBRP7z04dmwH4V6KicxzsDc="; }; - vendorHash = "sha256-C2DnHpXWjoXUNbra+6NVp2h24MWp/5QK2q/9bVTix1E="; + vendorHash = "sha256-6AcSPt5CVFUPpP0ve7XtxbM1pJlPrdi3nKtzgeu649Y="; subPackages = [ "." ]; From bfbefffc2564ccf510e781f4a0f582811b71282d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Dec 2025 19:54:24 +0000 Subject: [PATCH 15/62] livebook: 0.17.3 -> 0.18.0 --- pkgs/development/beam-modules/livebook/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/beam-modules/livebook/default.nix b/pkgs/development/beam-modules/livebook/default.nix index 47d5e548c3a9..efcf26f1fa99 100644 --- a/pkgs/development/beam-modules/livebook/default.nix +++ b/pkgs/development/beam-modules/livebook/default.nix @@ -9,7 +9,7 @@ beamPackages.mixRelease rec { pname = "livebook"; - version = "0.17.3"; + version = "0.18.0"; inherit (beamPackages) elixir; @@ -21,13 +21,13 @@ beamPackages.mixRelease rec { owner = "livebook-dev"; repo = "livebook"; tag = "v${version}"; - hash = "sha256-WElJgW2TxjeUgv6GZwq+hcgl6n4xr8mmCBPqoOGc1+w="; + hash = "sha256-cALXl9CQZtg7kVAAWEu5CMbimrsjcfpxXLM1LhtxB/g="; }; mixFodDeps = beamPackages.fetchMixDeps { pname = "mix-deps-${pname}"; inherit src version; - hash = "sha256-18fmaNuu2KqTGhBBd+pSBfgnrHiqzXc3CMdSpC5lFs8="; + hash = "sha256-pfHzcYEEvj+x1/vLKhJ6bAsKGg19UisVK6h0xskhu74="; }; postInstall = '' From 8f6cf0d203eb3e78899d90270e6b2362276fa2cf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 10:15:03 +0000 Subject: [PATCH 16/62] sdl_gamecontrollerdb: 0-unstable-2025-11-17 -> 0-unstable-2025-11-28 --- pkgs/by-name/sd/sdl_gamecontrollerdb/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sd/sdl_gamecontrollerdb/package.nix b/pkgs/by-name/sd/sdl_gamecontrollerdb/package.nix index 03f459215b67..b8d2b7d6044d 100644 --- a/pkgs/by-name/sd/sdl_gamecontrollerdb/package.nix +++ b/pkgs/by-name/sd/sdl_gamecontrollerdb/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "sdl_gamecontrollerdb"; - version = "0-unstable-2025-11-17"; + version = "0-unstable-2025-11-28"; src = fetchFromGitHub { owner = "mdqinc"; repo = "SDL_GameControllerDB"; - rev = "e1efb4bad8730b2c0c6316617cbd06b9def1192e"; - hash = "sha256-NeNWDVFEK54v5GoBybWeiNeJoe7u3e0Ci0yTB5n/57U="; + rev = "cbfc87488e446c446d5b5ded1d99a0df2273d499"; + hash = "sha256-Za1TtweRWKiwJfvtjvaM+HMFjRgx7GTcg4S4xCRTcNE="; }; dontBuild = true; From 9026c028d4d3680e91c710a8e8ec127715aea499 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 10:22:29 +0000 Subject: [PATCH 17/62] shellhub-agent: 0.20.1 -> 0.21.0 --- pkgs/by-name/sh/shellhub-agent/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sh/shellhub-agent/package.nix b/pkgs/by-name/sh/shellhub-agent/package.nix index 2194556e0d9a..7f669833e48f 100644 --- a/pkgs/by-name/sh/shellhub-agent/package.nix +++ b/pkgs/by-name/sh/shellhub-agent/package.nix @@ -12,18 +12,18 @@ buildGoModule rec { pname = "shellhub-agent"; - version = "0.20.1"; + version = "0.21.0"; src = fetchFromGitHub { owner = "shellhub-io"; repo = "shellhub"; rev = "v${version}"; - hash = "sha256-VO8uQ5tXYK1k1WZiJAq8/VcvCiCcbjzGMDWfZwKSw9w="; + hash = "sha256-+oCPjof64j+XUnQtml6y2v/1/AiHGpN5DAkFfAEy8Nw="; }; modRoot = "./agent"; - vendorHash = "sha256-BAZ/rZqI51FYAHLcxbsPQofeNvRZRWihWAMEf91DDHI="; + vendorHash = "sha256-sXyM9tPsIW+x5zjiah1sr+iGq2JC2VcLHKvoFW6yr3M="; ldflags = [ "-s" From 1f58defed236b375fdbdcf19d62036ec8e758d24 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 10:39:36 +0000 Subject: [PATCH 18/62] ed-odyssey-materials-helper: 3.1.3 -> 3.1.7 --- pkgs/by-name/ed/ed-odyssey-materials-helper/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ed/ed-odyssey-materials-helper/package.nix b/pkgs/by-name/ed/ed-odyssey-materials-helper/package.nix index 50d4dfba078e..f1c23f104cc4 100644 --- a/pkgs/by-name/ed/ed-odyssey-materials-helper/package.nix +++ b/pkgs/by-name/ed/ed-odyssey-materials-helper/package.nix @@ -21,13 +21,13 @@ let in stdenv.mkDerivation rec { pname = "ed-odyssey-materials-helper"; - version = "3.1.3"; + version = "3.1.7"; src = fetchFromGitHub { owner = "jixxed"; repo = "ed-odyssey-materials-helper"; tag = version; - hash = "sha256-eKQ2Hvx+IIZNvd5ZNr/V+ii8vtDkoWToqdtPDI+3glI="; + hash = "sha256-m4Wv1M6UliyERjZHZvAqJVttFwZfsr0oxrK4/AZmy1Q="; }; nativeBuildInputs = [ From f6f42f53719ce6d3beb0904c05f0e8684412ab08 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 12:44:06 +0000 Subject: [PATCH 19/62] cargo-about: 0.8.2 -> 0.8.3 --- pkgs/by-name/ca/cargo-about/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-about/package.nix b/pkgs/by-name/ca/cargo-about/package.nix index ef527579df55..1e3bd2cb53fa 100644 --- a/pkgs/by-name/ca/cargo-about/package.nix +++ b/pkgs/by-name/ca/cargo-about/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-about"; - version = "0.8.2"; + version = "0.8.3"; src = fetchFromGitHub { owner = "EmbarkStudios"; repo = "cargo-about"; tag = version; - sha256 = "sha256-cNKZpDlfqEXeOE5lmu79AcKOawkPpk4PQCsBzNtIEbs="; + sha256 = "sha256-MRrcSVWcvp0E135ViKbPo7a60TcYjWZNj8ZL/lJ/XDM="; }; - cargoHash = "sha256-NnocSs6UkuF/mCM3lIdFk+r51Iz2bHuYzMT/gEbT/nk="; + cargoHash = "sha256-KIc3LPkFGMvNusyRAhaejv6wZjQnDmrGn4cOTYb70KM="; nativeBuildInputs = [ pkg-config ]; From e16ed89a56776ee3c86c5e9ca5c219ff4987525f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 12:54:11 +0000 Subject: [PATCH 20/62] python3Packages.gvm-tools: 25.4.2 -> 25.4.3 --- pkgs/development/python-modules/gvm-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gvm-tools/default.nix b/pkgs/development/python-modules/gvm-tools/default.nix index ac4854c13f86..7759eba1e6ac 100644 --- a/pkgs/development/python-modules/gvm-tools/default.nix +++ b/pkgs/development/python-modules/gvm-tools/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "gvm-tools"; - version = "25.4.2"; + version = "25.4.3"; pyproject = true; src = fetchFromGitHub { owner = "greenbone"; repo = "gvm-tools"; tag = "v${version}"; - hash = "sha256-mhQX9yBH8mQ+ESZzqM2VC4bfktI677Y/dli/YWTYRhE="; + hash = "sha256-EyDD/ejqdToukdU5QJuouQCbrF84XSld4Ae7IWp4GVE="; }; __darwinAllowLocalNetworking = true; From 989327062e59f02f7793822fc20540335a2d04b2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 12:59:54 +0000 Subject: [PATCH 21/62] tenv: 4.8.3 -> 4.9.0 --- pkgs/by-name/te/tenv/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/tenv/package.nix b/pkgs/by-name/te/tenv/package.nix index 5b5ceb28419d..367e0b3d59c5 100644 --- a/pkgs/by-name/te/tenv/package.nix +++ b/pkgs/by-name/te/tenv/package.nix @@ -10,16 +10,16 @@ buildGoModule rec { pname = "tenv"; - version = "4.8.3"; + version = "4.9.0"; src = fetchFromGitHub { owner = "tofuutils"; repo = "tenv"; tag = "v${version}"; - hash = "sha256-p0LaTj+hGZapvJR5IU0hwaeUjyBwEsvOXQhvA+NXHkw="; + hash = "sha256-B9K8IDUjd3gQrg5q2IoIsKJHHzRDil4oHEuB2DTMS3k="; }; - vendorHash = "sha256-BZjS9A6j0S1Q1Aq0BeHXT8jiO4gZG4t3xySF4VtTsS4="; + vendorHash = "sha256-+kJ3TMAyuHZBHfINAOsAP3XIF4TYfO9zH+8ZKJOvPK0="; excludedPackages = [ "tools" ]; From 0d575dc796a70f14a0275a23a9bfe42090e7e827 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 14:01:57 +0000 Subject: [PATCH 22/62] gvm-libs: 22.32.0 -> 22.33.0 --- pkgs/by-name/gv/gvm-libs/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gv/gvm-libs/package.nix b/pkgs/by-name/gv/gvm-libs/package.nix index caf17b3c6816..451190ee7430 100644 --- a/pkgs/by-name/gv/gvm-libs/package.nix +++ b/pkgs/by-name/gv/gvm-libs/package.nix @@ -26,13 +26,13 @@ stdenv.mkDerivation rec { pname = "gvm-libs"; - version = "22.32.0"; + version = "22.33.0"; src = fetchFromGitHub { owner = "greenbone"; repo = "gvm-libs"; tag = "v${version}"; - hash = "sha256-obQfexzE4vHnmzFp3gzPiKhzQJXrr6RWlg4v08WP4zE="; + hash = "sha256-TFXM348a+PgpSyPENNlfoIGb/h6HvtIM1jlDnSbt/KI="; }; postPatch = '' From 89387f37884c0deb8b1a831c24a58a02be19639c Mon Sep 17 00:00:00 2001 From: Dvd-Znf Date: Tue, 2 Dec 2025 15:43:01 +0100 Subject: [PATCH 23/62] visual-paradigm-ce: 17.3.20251166 -> 17.3.20251201 --- pkgs/by-name/vi/visual-paradigm-ce/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/visual-paradigm-ce/package.nix b/pkgs/by-name/vi/visual-paradigm-ce/package.nix index 692e74cf9640..bd650421e7d5 100644 --- a/pkgs/by-name/vi/visual-paradigm-ce/package.nix +++ b/pkgs/by-name/vi/visual-paradigm-ce/package.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "visual-paradigm-ce"; - version = "17.3.20251166"; + version = "17.3.20251201"; src = let @@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: { url = "https://eu10-dl.visual-paradigm.com/visual-paradigm/vpce${majorMinor}/${suffix}/Visual_Paradigm_CE_${ builtins.replaceStrings [ "." ] [ "_" ] majorMinor }_${suffix}_Linux64_InstallFree.tar.gz"; - hash = "sha256-QCa5HsCA7L5ev1nySIpBRCkFvBabNsuBS4vA7zoyWvM="; + hash = "sha256-qHatD+W2SP9bLrOoIDXDNGdNKYoL52XdC6mVdelMFdc="; }; nativeBuildInputs = [ From 21c265006c8a25a9754146f278bf541c4c016206 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 14:52:41 +0000 Subject: [PATCH 24/62] cnspec: 12.11.0 -> 12.12.0 --- pkgs/by-name/cn/cnspec/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cn/cnspec/package.nix b/pkgs/by-name/cn/cnspec/package.nix index 412372fd47f3..0776f9bc809d 100644 --- a/pkgs/by-name/cn/cnspec/package.nix +++ b/pkgs/by-name/cn/cnspec/package.nix @@ -6,18 +6,18 @@ buildGoModule rec { pname = "cnspec"; - version = "12.11.0"; + version = "12.12.0"; src = fetchFromGitHub { owner = "mondoohq"; repo = "cnspec"; tag = "v${version}"; - hash = "sha256-vU6ezKt9pmcHiNHiwNYnJS7ClyEibJ9gK/JUM7/8SMo="; + hash = "sha256-UOF6Blou1ehwNCVldkLf4LaW9F71fndjwvP21gZ+r1o="; }; proxyVendor = true; - vendorHash = "sha256-UDMJsqDg4cDzj15vw/3JDRT3rVcZ/VuAuv5LYSCPY1k="; + vendorHash = "sha256-49R8/adcMsUBQcQf7JoevCRh3P37kzht6vn6cWo0iiE="; subPackages = [ "apps/cnspec" ]; From de4376782799945f271631e016824b5c05f42dd2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 15:14:41 +0000 Subject: [PATCH 25/62] claude-code-acp: 0.10.8 -> 0.10.9 --- pkgs/by-name/cl/claude-code-acp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cl/claude-code-acp/package.nix b/pkgs/by-name/cl/claude-code-acp/package.nix index 1b4766959196..505ecb155e33 100644 --- a/pkgs/by-name/cl/claude-code-acp/package.nix +++ b/pkgs/by-name/cl/claude-code-acp/package.nix @@ -6,16 +6,16 @@ buildNpmPackage (finalAttrs: { pname = "claude-code-acp"; - version = "0.10.8"; + version = "0.10.9"; src = fetchFromGitHub { owner = "zed-industries"; repo = "claude-code-acp"; tag = "v${finalAttrs.version}"; - hash = "sha256-eQhUXdYynBCv/6P60JRo43MDpWEPdIdEEQnFeY9AnhA="; + hash = "sha256-cSgKMeOW2oYy26HRo5qzoPHuoidqZ3TiLfgQAVbUIXA="; }; - npmDepsHash = "sha256-dzgqmJPU3hIcQag+PnS1n8U05Mx+WN27d1Hwyy7CdZo="; + npmDepsHash = "sha256-IOTcAylJuDorC6qPiQ2gJFeQu0dR+EAAKcyPsPdR0d0="; meta = { description = "ACP-compatible coding agent powered by the Claude Code SDK"; From 8193b403d2ebb0de1560113d370ecd5678e5422c Mon Sep 17 00:00:00 2001 From: David Wronek Date: Tue, 2 Dec 2025 15:38:07 +0100 Subject: [PATCH 26/62] tqftpserv: 1.1 -> 1.1-unstable-2025-08-01 Signed-off-by: David Wronek --- pkgs/by-name/tq/tqftpserv/package.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tq/tqftpserv/package.nix b/pkgs/by-name/tq/tqftpserv/package.nix index e8541d26f6d4..774d25b3af5a 100644 --- a/pkgs/by-name/tq/tqftpserv/package.nix +++ b/pkgs/by-name/tq/tqftpserv/package.nix @@ -12,13 +12,15 @@ stdenv.mkDerivation (finalAttrs: { pname = "tqftpserv"; - version = "1.1"; + # Use unstable for fixed systemd service + # with removed qrtr-ns dependency. + version = "1.1-unstable-2025-08-01"; src = fetchFromGitHub { owner = "linux-msm"; repo = "tqftpserv"; - tag = "v${finalAttrs.version}"; - hash = "sha256-Djw2rx1FXYYPXs6Htq7jWcgeXFvfCUoeidKtYUvTqZU="; + rev = "408ca1ed5e4e0a9ac3650b13d3f3c60079b3e2a3"; + hash = "sha256-IlM/HVdo/7cA9NnJrCW/B0yKks5jWYqxRyy3ay4wDr8="; }; buildInputs = [ @@ -45,5 +47,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/andersson/tqftpserv"; license = licenses.bsd3; platforms = platforms.aarch64; + mainProgram = "tqftpserv"; }; }) From b1ed90e7bcd2726b9d2125156848d13d78300f6a Mon Sep 17 00:00:00 2001 From: David Wronek Date: Tue, 2 Dec 2025 15:45:09 +0100 Subject: [PATCH 27/62] rmtfs: update repository and add mainProgram The upstream repository for rmtfs is `https://github.com/linux-msm/rmtfs`. Signed-off-by: David Wronek --- pkgs/by-name/rm/rmtfs/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/rm/rmtfs/package.nix b/pkgs/by-name/rm/rmtfs/package.nix index fe169597074a..d5044dcb999a 100644 --- a/pkgs/by-name/rm/rmtfs/package.nix +++ b/pkgs/by-name/rm/rmtfs/package.nix @@ -12,10 +12,10 @@ stdenv.mkDerivation (finalAttrs: { version = "1.1.1"; src = fetchFromGitHub { - owner = "andersson"; + owner = "linux-msm"; repo = "rmtfs"; tag = "v${finalAttrs.version}"; - hash = "sha256-00KOjdkwcAER261lleSl7OVDEAEbDyW9MWxDd0GI8KA="; + hash = "sha256-ehd8SbKNOpyVoF9oc7e5uYmJOHI+Q6woLyvwO8hhKEc="; }; buildInputs = [ @@ -32,5 +32,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/linux-msm/rmtfs"; license = licenses.bsd3; platforms = platforms.aarch64; + mainProgram = "rmtfs"; }; }) From af57a058d83ed593279946c697001fba61f38131 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 15:31:43 +0000 Subject: [PATCH 28/62] python3Packages.sphinx-automodapi: 0.20.0 -> 0.21.0 --- pkgs/development/python-modules/sphinx-automodapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-automodapi/default.nix b/pkgs/development/python-modules/sphinx-automodapi/default.nix index a4027fa18c53..333d2b93ad84 100644 --- a/pkgs/development/python-modules/sphinx-automodapi/default.nix +++ b/pkgs/development/python-modules/sphinx-automodapi/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "sphinx-automodapi"; - version = "0.20.0"; + version = "0.21.0"; pyproject = true; src = fetchFromGitHub { owner = "astropy"; repo = "sphinx-automodapi"; tag = "v${version}"; - hash = "sha256-RdJZAlHWYrDaGbip+HyCX+tns1nvLkCQa99WyLMIyxo="; + hash = "sha256-ISIS4IVtFnFqtHQiudRueiiWoAAkQ77fSe7Y0nyKtuI="; leaveDotGit = true; }; From 94570a5483a0bb570cb89fd54600bd70e3a73e5c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 15:36:34 +0000 Subject: [PATCH 29/62] terraform-providers.rootlyhq_rootly: 4.3.8 -> 4.3.9 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index a3e02391929f..e62dae23fca0 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1129,13 +1129,13 @@ "vendorHash": "sha256-M2lJKmIR66lQKFkInjizn68ax2Gq4sim5Y3vZKyDhZ8=" }, "rootlyhq_rootly": { - "hash": "sha256-RlEQd09iCT3XAuDKCvDAe7iVgx8cDkEqogK/xpVCPrA=", + "hash": "sha256-2qDsqHwaTRfzTiMvLeTMEpMiYZAbL4yGoAOPZt73Wlg=", "homepage": "https://registry.terraform.io/providers/rootlyhq/rootly", "owner": "rootlyhq", "repo": "terraform-provider-rootly", - "rev": "v4.3.8", + "rev": "v4.3.9", "spdx": "MPL-2.0", - "vendorHash": "sha256-IpWN8hCZlXm9hbPr2VcjzU7wtqivUk2h+LOaaz4KyP4=" + "vendorHash": "sha256-/KIUDgjyfZLyH8bTVbL0onUEXBR4nWemkugUykphqbU=" }, "rundeck_rundeck": { "hash": "sha256-g8unbz8+UGLiAOJju6E2bLkygvZgHkv173PdMDefmrc=", From 17c7cd3fff9bf6b9aec76cd261fa2dc0e0cda393 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 2 Dec 2025 17:05:26 +0100 Subject: [PATCH 30/62] python3Packages.django_5: 5.2.8 -> 5.2.9 https://docs.djangoproject.com/en/5.2/releases/5.2.9/ https://www.djangoproject.com/weblog/2025/dec/02/security-releases/ Fixes: CVE-2025-13372, CVE-2025-64460 --- pkgs/development/python-modules/django/5_2.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django/5_2.nix b/pkgs/development/python-modules/django/5_2.nix index 9245e6fb1445..6e85d00650d7 100644 --- a/pkgs/development/python-modules/django/5_2.nix +++ b/pkgs/development/python-modules/django/5_2.nix @@ -43,7 +43,7 @@ buildPythonPackage rec { pname = "django"; - version = "5.2.8"; + version = "5.2.9"; pyproject = true; disabled = pythonOlder "3.10"; @@ -52,7 +52,7 @@ buildPythonPackage rec { owner = "django"; repo = "django"; rev = "refs/tags/${version}"; - hash = "sha256-ruzQ3CUNqHa0RmxCDBVXbtetkMvz+G/D4/LB/2aBc8I="; + hash = "sha256-9URe8hB15WP92AU1YgGGFfZhVxn59gfBRrORZ04L+F0="; }; patches = [ From c3964a5c4081628527ddecebb4eece3deb4d4868 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Nov 2025 17:37:48 +0000 Subject: [PATCH 31/62] grafana-loki,promtail: 3.5.8 -> 3.6.2 https://github.com/grafana/loki/releases/tag/v3.6.2 https://github.com/grafana/loki/releases/tag/v3.6.1 https://github.com/grafana/loki/releases/tag/v3.6.0 --- pkgs/by-name/gr/grafana-loki/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gr/grafana-loki/package.nix b/pkgs/by-name/gr/grafana-loki/package.nix index c7bfe7fbae66..e9fad41f0b2f 100644 --- a/pkgs/by-name/gr/grafana-loki/package.nix +++ b/pkgs/by-name/gr/grafana-loki/package.nix @@ -12,14 +12,14 @@ }: buildGoModule rec { - version = "3.5.8"; + version = "3.6.2"; pname = "grafana-loki"; src = fetchFromGitHub { owner = "grafana"; repo = "loki"; rev = "v${version}"; - hash = "sha256-BTAjlA8jk75tkgUpSJrEe4m9aVUav3eeTk7IjT2AYlY="; + hash = "sha256-7Z1TzAtKBrivnpkgipWK33Yyc6yguoNuinqSvG5gvXM="; }; vendorHash = null; From b8e7b088a2fe9d301242fa70db5e315bef43c167 Mon Sep 17 00:00:00 2001 From: emilylange Date: Tue, 2 Dec 2025 17:19:45 +0100 Subject: [PATCH 32/62] nixos/tests/loki: remove no longer needed example config patching Upstream moved enable_multi_variant_queries to the correct config section in v3.6.0. --- nixos/tests/loki.nix | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/nixos/tests/loki.nix b/nixos/tests/loki.nix index 1c67b0e7f7f2..3b2e29e3443c 100644 --- a/nixos/tests/loki.nix +++ b/nixos/tests/loki.nix @@ -10,15 +10,7 @@ { services.loki = { enable = true; - - # FIXME: revert to original file when upstream fix released - # https://github.com/grafana/loki/issues/16990 - # https://github.com/grafana/loki/issues/17736 - # configFile = "${pkgs.grafana-loki.src}/cmd/loki/loki-local-config.yaml"; - configFile = pkgs.runCommand "patched-loki-cfg.yml" { } '' - substitute "${pkgs.grafana-loki.src}/cmd/loki/loki-local-config.yaml" "$out" \ - --replace-fail "enable_multi_variant_queries: true" "" - ''; + configFile = "${pkgs.grafana-loki.src}/cmd/loki/loki-local-config.yaml"; }; services.promtail = { enable = true; From 9dcea72b22ffcb9dac2f17b18b6c9cb96c66ce39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 2 Dec 2025 08:58:36 -0800 Subject: [PATCH 33/62] buildHomeAssistantComponent: run manifestRequirementsCheckHook independently of checkPhase --- .../servers/home-assistant/build-custom-component/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/build-custom-component/default.nix b/pkgs/servers/home-assistant/build-custom-component/default.nix index 9a49355b2320..8d249bfa199c 100644 --- a/pkgs/servers/home-assistant/build-custom-component/default.nix +++ b/pkgs/servers/home-assistant/build-custom-component/default.nix @@ -41,13 +41,13 @@ home-assistant.python.pkgs.buildPythonPackage ( runHook postInstall ''; - nativeCheckInputs = + nativeBuildInputs = with home-assistant.python.pkgs; [ manifestRequirementsCheckHook packaging ] - ++ (args.nativeCheckInputs or [ ]); + ++ (args.nativeBuildInputs or [ ]); passthru = { isHomeAssistantComponent = true; From 9cd59698f1497a09579fc2db258da61bd6066edf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 17:16:08 +0000 Subject: [PATCH 34/62] terraform-providers.metio_migadu: 2025.11.20 -> 2025.11.27 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index a3e02391929f..11aeaa77318e 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -886,13 +886,13 @@ "vendorHash": "sha256-I8yMdS+yOk5doWGU9VPdl5ITGNrPhs5tGwluwXSrnI0=" }, "metio_migadu": { - "hash": "sha256-wz74VlScxOqkRAok6/4pDSEb15ubwR6ogcHMqDMSvVY=", + "hash": "sha256-WEgMbkB7NRv9z0n3C8pNCkPzy1gpog6xxseFr3kHRcU=", "homepage": "https://registry.terraform.io/providers/metio/migadu", "owner": "metio", "repo": "terraform-provider-migadu", - "rev": "2025.11.20", + "rev": "2025.11.27", "spdx": "0BSD", - "vendorHash": "sha256-eyapSniZ96V/Eqov0PENbNZYXntPH0JIGERQ/TVsH70=" + "vendorHash": "sha256-RAM/3IDQaigS+xNZYkg7Ftm4MPP1FMiiXwd5y31zJzA=" }, "mongey_kafka": { "hash": "sha256-rTa6c7jAMH027V7h/yUGVGz6TS0PDdObilxU0Vpr6FI=", From 141ca3bb3040d5cb79fa7529ad4d696d8f8495f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 2 Dec 2025 09:38:03 -0800 Subject: [PATCH 35/62] python3Packages.pymitsubishi: fix src hash --- pkgs/development/python-modules/pymitsubishi/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pymitsubishi/default.nix b/pkgs/development/python-modules/pymitsubishi/default.nix index 82ab38deb2ad..4e42f014492b 100644 --- a/pkgs/development/python-modules/pymitsubishi/default.nix +++ b/pkgs/development/python-modules/pymitsubishi/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "pymitsubishi"; repo = "pymitsubishi"; tag = "v${version}"; - hash = "sha256-QjHMIzl2VV1S8tNWsFLgLDNX6/0wN9FeIJIo5KgkDVE="; + hash = "sha256-frqyAXAP2O8TZzXx5ephcLSLJA9p0P74KJrPoSKPYYo="; }; build-system = [ setuptools ]; From f20ce616a182bdd78285b6658fa7efbdf38f907d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 2 Dec 2025 09:32:33 -0800 Subject: [PATCH 36/62] home-assistant-custom-components.mitsubishi: 0.4.0 -> 0.4.2 Diff: https://github.com/pymitsubishi/homeassistant-mitsubishi/compare/v0.4.0...v0.4.2 Changelog: https://github.com/pymitsubishi/homeassistant-mitsubishi/releases/tag/v0.4.2 --- .../home-assistant/custom-components/mitsubishi/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/mitsubishi/package.nix b/pkgs/servers/home-assistant/custom-components/mitsubishi/package.nix index 8fd8dcde5d3c..193d4fa377f9 100644 --- a/pkgs/servers/home-assistant/custom-components/mitsubishi/package.nix +++ b/pkgs/servers/home-assistant/custom-components/mitsubishi/package.nix @@ -11,13 +11,13 @@ buildHomeAssistantComponent rec { owner = "pymitsubishi"; domain = "mitsubishi"; - version = "0.4.0"; + version = "0.4.2"; src = fetchFromGitHub { owner = "pymitsubishi"; repo = "homeassistant-mitsubishi"; tag = "v${version}"; - hash = "sha256-VEV+HOzXrxX2rsStjwXD4ZWclP2oF6zZHv0MuzL8DE4="; + hash = "sha256-c1KnFpRK5dH7ZGsDuJD6Awa0xhxYYZxC4zCjoRdpOns="; }; dependencies = [ From ea4c74dc07a9e2700f7a0dff1469f00843bff2f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 2 Dec 2025 09:44:12 -0800 Subject: [PATCH 37/62] home-assistant-custom-components.rct_power: fix version --- .../home-assistant/custom-components/rct_power/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/rct_power/package.nix b/pkgs/servers/home-assistant/custom-components/rct_power/package.nix index c9d04886b0df..3096d8ba67cf 100644 --- a/pkgs/servers/home-assistant/custom-components/rct_power/package.nix +++ b/pkgs/servers/home-assistant/custom-components/rct_power/package.nix @@ -8,12 +8,12 @@ buildHomeAssistantComponent rec { owner = "weltenwort"; domain = "rct_power"; - version = "v0.14.1"; + version = "0.14.1"; src = fetchFromGitHub { owner = "weltenwort"; repo = "home-assistant-rct-power-integration"; - tag = version; + tag = "v${version}"; hash = "sha256-wM66MyRhBsMfUr+KlqV4jSuXcnKfW0fkbDAyuU2crsc="; }; From 4c8110ce98feb299c5b1dbae27b152fd79c4a1e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 2 Dec 2025 09:45:32 -0800 Subject: [PATCH 38/62] home-assistant-custom-components.rct_power: set ignoreVersionRequirement --- .../home-assistant/custom-components/rct_power/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/servers/home-assistant/custom-components/rct_power/package.nix b/pkgs/servers/home-assistant/custom-components/rct_power/package.nix index 3096d8ba67cf..d22d017e53c2 100644 --- a/pkgs/servers/home-assistant/custom-components/rct_power/package.nix +++ b/pkgs/servers/home-assistant/custom-components/rct_power/package.nix @@ -21,6 +21,11 @@ buildHomeAssistantComponent rec { rctclient ]; + ignoreVersionRequirement = [ + # rctclient 0.0.4 was never published on PyPI + "rctclient" + ]; + doCheck = false; # no tests meta = with lib; { From 3ed19cab461289a2c12efe5cf8676bcb69db24bf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 17:50:04 +0000 Subject: [PATCH 39/62] coc-pyright: 0-unstable-2025-11-01 -> 0-unstable-2025-12-01 --- pkgs/by-name/co/coc-pyright/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/co/coc-pyright/package.nix b/pkgs/by-name/co/coc-pyright/package.nix index 746a59a2b969..50cb5ed6a569 100644 --- a/pkgs/by-name/co/coc-pyright/package.nix +++ b/pkgs/by-name/co/coc-pyright/package.nix @@ -7,17 +7,17 @@ buildNpmPackage { pname = "coc-pyright"; - version = "0-unstable-2025-11-01"; + version = "0-unstable-2025-12-01"; src = fetchFromGitHub { owner = "fannheyward"; repo = "coc-pyright"; # No tagged releases, this commit corresponds to the latest release of the package. - rev = "9ac99c71ea92810b532283b690f6771601c74ff2"; - hash = "sha256-nADl29GiApBZMKW0yQ9QVWBiduaGNXO8Cm4XxZmNfMQ="; + rev = "263919ddd3dce33d15626ed6c6139702839295e0"; + hash = "sha256-tcD4Irq3IRVNFh1rCfvVg1VSbiMtc1bswAKTRmIfo8Y="; }; - npmDepsHash = "sha256-+9bf/3b8vZZgkiC2DA15js9X5PFHzK9dltTA9XJt+GE="; + npmDepsHash = "sha256-LW0twhPlWZLFYSzfzoi9Rg8+EsmkllfasR51YtrcdnQ="; passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; From 135f8a098a85ee24c22057f147c5096d25f60ed6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 18:09:22 +0000 Subject: [PATCH 40/62] kazumi: 1.9.0 -> 1.9.1 --- pkgs/by-name/ka/kazumi/git-hashes.json | 18 +++++----- pkgs/by-name/ka/kazumi/package.nix | 4 +-- pkgs/by-name/ka/kazumi/pubspec.lock.json | 42 ++++++++++++------------ 3 files changed, 32 insertions(+), 32 deletions(-) diff --git a/pkgs/by-name/ka/kazumi/git-hashes.json b/pkgs/by-name/ka/kazumi/git-hashes.json index c028319e7336..fb256a6b6a97 100644 --- a/pkgs/by-name/ka/kazumi/git-hashes.json +++ b/pkgs/by-name/ka/kazumi/git-hashes.json @@ -1,12 +1,12 @@ { - "desktop_webview_window": "sha256-l5n57iKLgsH4TaBYRaTDEPznzljI0jfOGcvxyYcIW6M=", - "media_kit": "sha256-/7a9k6BF4dyeyIY4LGSl2xQ2HsP4IQ5m+oeFcvOP1G0=", - "media_kit_libs_android_video": "sha256-/7a9k6BF4dyeyIY4LGSl2xQ2HsP4IQ5m+oeFcvOP1G0=", - "media_kit_libs_ios_video": "sha256-/7a9k6BF4dyeyIY4LGSl2xQ2HsP4IQ5m+oeFcvOP1G0=", - "media_kit_libs_linux": "sha256-/7a9k6BF4dyeyIY4LGSl2xQ2HsP4IQ5m+oeFcvOP1G0=", - "media_kit_libs_macos_video": "sha256-/7a9k6BF4dyeyIY4LGSl2xQ2HsP4IQ5m+oeFcvOP1G0=", - "media_kit_libs_video": "sha256-/7a9k6BF4dyeyIY4LGSl2xQ2HsP4IQ5m+oeFcvOP1G0=", - "media_kit_libs_windows_video": "sha256-/7a9k6BF4dyeyIY4LGSl2xQ2HsP4IQ5m+oeFcvOP1G0=", - "media_kit_video": "sha256-/7a9k6BF4dyeyIY4LGSl2xQ2HsP4IQ5m+oeFcvOP1G0=", + "desktop_webview_window": "sha256-FSI/R9HvAJWQttY8oaAmBYygUliv/bw3hmwty7PRUjE=", + "media_kit": "sha256-Uw0bAY+M7GwprZ/K8MYBqChONmAbuuETZo+x1mNcM3s=", + "media_kit_libs_android_video": "sha256-Uw0bAY+M7GwprZ/K8MYBqChONmAbuuETZo+x1mNcM3s=", + "media_kit_libs_ios_video": "sha256-Uw0bAY+M7GwprZ/K8MYBqChONmAbuuETZo+x1mNcM3s=", + "media_kit_libs_linux": "sha256-Uw0bAY+M7GwprZ/K8MYBqChONmAbuuETZo+x1mNcM3s=", + "media_kit_libs_macos_video": "sha256-Uw0bAY+M7GwprZ/K8MYBqChONmAbuuETZo+x1mNcM3s=", + "media_kit_libs_video": "sha256-Uw0bAY+M7GwprZ/K8MYBqChONmAbuuETZo+x1mNcM3s=", + "media_kit_libs_windows_video": "sha256-Uw0bAY+M7GwprZ/K8MYBqChONmAbuuETZo+x1mNcM3s=", + "media_kit_video": "sha256-Uw0bAY+M7GwprZ/K8MYBqChONmAbuuETZo+x1mNcM3s=", "webview_windows": "sha256-6Uk4H2SYhjrs1+/27FmlWopDyM09Mc7SqFJ4syg3dDU=" } diff --git a/pkgs/by-name/ka/kazumi/package.nix b/pkgs/by-name/ka/kazumi/package.nix index 7599e1c8dab9..9ac635e0ae62 100644 --- a/pkgs/by-name/ka/kazumi/package.nix +++ b/pkgs/by-name/ka/kazumi/package.nix @@ -18,13 +18,13 @@ }: let - version = "1.9.0"; + version = "1.9.1"; src = fetchFromGitHub { owner = "Predidit"; repo = "Kazumi"; tag = version; - hash = "sha256-KcZh8T6tf81/bAJj2ZMNynfHWGvzrwxwj0nXbXckJhY="; + hash = "sha256-NGJp4F2b6SCy83p9IHekAH1jB8BDQZwMKU8BKS/hyq0="; }; in flutter338.buildFlutterApplication { diff --git a/pkgs/by-name/ka/kazumi/pubspec.lock.json b/pkgs/by-name/ka/kazumi/pubspec.lock.json index cd43b1a16fad..67076991abe3 100644 --- a/pkgs/by-name/ka/kazumi/pubspec.lock.json +++ b/pkgs/by-name/ka/kazumi/pubspec.lock.json @@ -394,8 +394,8 @@ "dependency": "direct main", "description": { "path": ".", - "ref": "f95c8d09e66a73dce5465770f6fb41e4a13fad44", - "resolved-ref": "f95c8d09e66a73dce5465770f6fb41e4a13fad44", + "ref": "b107a03068b8c4249cec4a3b159d56f1326103c5", + "resolved-ref": "b107a03068b8c4249cec4a3b159d56f1326103c5", "url": "https://github.com/Predidit/linux_webview_window.git" }, "source": "git", @@ -929,11 +929,11 @@ "dependency": "direct main", "description": { "name": "logger", - "sha256": "55d6c23a6c15db14920e037fe7e0dc32e7cdaf3b64b4b25df2d541b5b6b81c0c", + "sha256": "a7967e31b703831a893bbc3c3dd11db08126fe5f369b5c648a36f821979f5be3", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.6.1" + "version": "2.6.2" }, "logging": { "dependency": "transitive", @@ -969,8 +969,8 @@ "dependency": "direct main", "description": { "path": "media_kit", - "ref": "13a209a0af921d117be7f1aac6f9066949e39db9", - "resolved-ref": "13a209a0af921d117be7f1aac6f9066949e39db9", + "ref": "cfbac4f170d25cd4d48bbe352c07ad147ee710f6", + "resolved-ref": "cfbac4f170d25cd4d48bbe352c07ad147ee710f6", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -980,8 +980,8 @@ "dependency": "direct overridden", "description": { "path": "libs/android/media_kit_libs_android_video", - "ref": "13a209a0af921d117be7f1aac6f9066949e39db9", - "resolved-ref": "13a209a0af921d117be7f1aac6f9066949e39db9", + "ref": "cfbac4f170d25cd4d48bbe352c07ad147ee710f6", + "resolved-ref": "cfbac4f170d25cd4d48bbe352c07ad147ee710f6", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -991,8 +991,8 @@ "dependency": "direct overridden", "description": { "path": "libs/ios/media_kit_libs_ios_video", - "ref": "13a209a0af921d117be7f1aac6f9066949e39db9", - "resolved-ref": "13a209a0af921d117be7f1aac6f9066949e39db9", + "ref": "cfbac4f170d25cd4d48bbe352c07ad147ee710f6", + "resolved-ref": "cfbac4f170d25cd4d48bbe352c07ad147ee710f6", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -1002,8 +1002,8 @@ "dependency": "direct overridden", "description": { "path": "libs/linux/media_kit_libs_linux", - "ref": "13a209a0af921d117be7f1aac6f9066949e39db9", - "resolved-ref": "13a209a0af921d117be7f1aac6f9066949e39db9", + "ref": "cfbac4f170d25cd4d48bbe352c07ad147ee710f6", + "resolved-ref": "cfbac4f170d25cd4d48bbe352c07ad147ee710f6", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -1013,8 +1013,8 @@ "dependency": "direct overridden", "description": { "path": "libs/macos/media_kit_libs_macos_video", - "ref": "13a209a0af921d117be7f1aac6f9066949e39db9", - "resolved-ref": "13a209a0af921d117be7f1aac6f9066949e39db9", + "ref": "cfbac4f170d25cd4d48bbe352c07ad147ee710f6", + "resolved-ref": "cfbac4f170d25cd4d48bbe352c07ad147ee710f6", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -1024,8 +1024,8 @@ "dependency": "direct main", "description": { "path": "libs/universal/media_kit_libs_video", - "ref": "13a209a0af921d117be7f1aac6f9066949e39db9", - "resolved-ref": "13a209a0af921d117be7f1aac6f9066949e39db9", + "ref": "cfbac4f170d25cd4d48bbe352c07ad147ee710f6", + "resolved-ref": "cfbac4f170d25cd4d48bbe352c07ad147ee710f6", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -1035,8 +1035,8 @@ "dependency": "direct overridden", "description": { "path": "libs/windows/media_kit_libs_windows_video", - "ref": "13a209a0af921d117be7f1aac6f9066949e39db9", - "resolved-ref": "13a209a0af921d117be7f1aac6f9066949e39db9", + "ref": "cfbac4f170d25cd4d48bbe352c07ad147ee710f6", + "resolved-ref": "cfbac4f170d25cd4d48bbe352c07ad147ee710f6", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -1046,8 +1046,8 @@ "dependency": "direct main", "description": { "path": "media_kit_video", - "ref": "13a209a0af921d117be7f1aac6f9066949e39db9", - "resolved-ref": "13a209a0af921d117be7f1aac6f9066949e39db9", + "ref": "cfbac4f170d25cd4d48bbe352c07ad147ee710f6", + "resolved-ref": "cfbac4f170d25cd4d48bbe352c07ad147ee710f6", "url": "https://github.com/Predidit/media-kit.git" }, "source": "git", @@ -2203,6 +2203,6 @@ }, "sdks": { "dart": ">=3.8.0 <4.0.0", - "flutter": ">=3.38.1" + "flutter": ">=3.38.3" } } From 7ea4e521b8f629977eab8b0f32384f61892e9bc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 2 Dec 2025 10:36:46 -0800 Subject: [PATCH 41/62] deltachat-desktop: fix deltachat-rpc-server hash --- pkgs/by-name/de/deltachat-desktop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/de/deltachat-desktop/package.nix b/pkgs/by-name/de/deltachat-desktop/package.nix index a96af4553dd4..ea855cf6aabe 100644 --- a/pkgs/by-name/de/deltachat-desktop/package.nix +++ b/pkgs/by-name/de/deltachat-desktop/package.nix @@ -24,12 +24,12 @@ let owner = "chatmail"; repo = "core"; tag = "v${version}"; - hash = "sha256-ULOnR1YvNmKr7iEuf8cZ+WgN4JRIG3md9gwyXK81vPQ="; + hash = "sha256-pW1+9aljtnYJmlJOj+m0aQekYO5IsL0fduR7kIAPdN8="; }; cargoDeps = rustPlatform.fetchCargoVendor { pname = "chatmail-core"; inherit version src; - hash = "sha256-EkYlG32EhtIFFDpVgbKw8TSqHhPHgxd6Kh3wYN4Moq8="; + hash = "sha256-iIC9wE7P2SKeCMtc/hFTRaOGXD2F7kh1TptOoes/Qi0="; }; }; electron = electron_37; From 9fa7b8f1839c2745fac509a56db7451e3b4f5dbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 2 Dec 2025 10:41:57 -0800 Subject: [PATCH 42/62] deltachat-rpc-server: run versionCheckHook --- pkgs/by-name/de/deltachat-rpc-server/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/de/deltachat-rpc-server/package.nix b/pkgs/by-name/de/deltachat-rpc-server/package.nix index 4a0f148ff442..1f4d65648074 100644 --- a/pkgs/by-name/de/deltachat-rpc-server/package.nix +++ b/pkgs/by-name/de/deltachat-rpc-server/package.nix @@ -2,6 +2,7 @@ rustPlatform, libdeltachat, pkg-config, + versionCheckHook, }: rustPlatform.buildRustPackage { @@ -29,6 +30,12 @@ rustPlatform.buildRustPackage { doCheck = false; + doInstallCheck = true; + + nativeInstallCheckInputs = [ + versionCheckHook + ]; + meta = libdeltachat.meta // { description = "Delta Chat RPC server exposing JSON-RPC core API over standard I/O"; mainProgram = "deltachat-rpc-server"; From 873febea3a8b712011ab6f39375c01283443a149 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 18:56:18 +0000 Subject: [PATCH 43/62] python3Packages.weaviate-client: 4.18.1 -> 4.18.2 --- pkgs/development/python-modules/weaviate-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/weaviate-client/default.nix b/pkgs/development/python-modules/weaviate-client/default.nix index 7b3d8937d83d..4c4cccda3024 100644 --- a/pkgs/development/python-modules/weaviate-client/default.nix +++ b/pkgs/development/python-modules/weaviate-client/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { pname = "weaviate-client"; - version = "4.18.1"; + version = "4.18.2"; pyproject = true; disabled = pythonOlder "3.12"; @@ -36,7 +36,7 @@ buildPythonPackage rec { owner = "weaviate"; repo = "weaviate-python-client"; tag = "v${version}"; - hash = "sha256-37c/mXrl9SUS5oYUxtqG9rQmgXTneoCwN9zg/7JEjnM="; + hash = "sha256-WaNTYV8HmfyC+OuDZOMmb5uKaACxmdk5qXZ9AxsMQaw="; }; pythonRelaxDeps = [ From f6f48f1e3fd625df2360b8a007e7a3eb366d07b0 Mon Sep 17 00:00:00 2001 From: emilylange Date: Tue, 2 Dec 2025 20:14:30 +0100 Subject: [PATCH 44/62] chromium,chromedriver: 142.0.7444.175 -> 143.0.7499.40 https://developer.chrome.com/blog/new-in-chrome-143 https://developer.chrome.com/release-notes/143 https://chromereleases.googleblog.com/2025/12/stable-channel-update-for-desktop.html This update includes 13 security fixes. CVEs: CVE-2025-13630 CVE-2025-13631 CVE-2025-13632 CVE-2025-13633 CVE-2025-13634 CVE-2025-13720 CVE-2025-13721 CVE-2025-13635 CVE-2025-13636 CVE-2025-13637 CVE-2025-13638 CVE-2025-13639 CVE-2025-13640 --- .../networking/browsers/chromium/common.nix | 15 +- .../networking/browsers/chromium/info.json | 280 +++++++++--------- 2 files changed, 154 insertions(+), 141 deletions(-) diff --git a/pkgs/applications/networking/browsers/chromium/common.nix b/pkgs/applications/networking/browsers/chromium/common.nix index c877647219d2..c8dde22e0a70 100644 --- a/pkgs/applications/networking/browsers/chromium/common.nix +++ b/pkgs/applications/networking/browsers/chromium/common.nix @@ -157,7 +157,11 @@ let # "snappy" "flac" "libjpeg" + ] + ++ lib.optionals needsLibpng [ "libpng" + ] + ++ [ # Use the vendored libwebp for M124+ until we figure out how to solve: # Running phase: configurePhase # ERROR Unresolved dependencies. @@ -217,6 +221,9 @@ let isElectron = packageName == "electron"; rustcVersion = buildPackages.rustc.version; + # libpng has been replaced by the png rust crate + # https://github.com/image-rs/image-png/discussions/562 + needsLibpng = !chromiumVersionAtLeast "143"; chromiumDeps = lib.mapAttrs ( path: args: @@ -321,8 +328,10 @@ let # maintain a separate list of buildPlatform-dependencies, we # simply throw in the kitchen sink. # ** Because of overrides, we have to copy the list as it otherwise mess with splicing ** - ++ [ + ++ lib.optionals needsLibpng [ (buildPackages.libpng.override { apngSupport = false; }) # https://bugs.chromium.org/p/chromium/issues/detail?id=752403 + ] + ++ [ (buildPackages.libopus.override { withCustomModes = true; }) bzip2 flac @@ -378,7 +387,11 @@ let ++ lib.optional pulseSupport libpulseaudio; buildInputs = [ + ] + ++ lib.optionals needsLibpng [ (libpng.override { apngSupport = false; }) # https://bugs.chromium.org/p/chromium/issues/detail?id=752403 + ] + ++ [ (libopus.override { withCustomModes = true; }) bzip2 flac diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json index f748e92928b3..54d44013f30d 100644 --- a/pkgs/applications/networking/browsers/chromium/info.json +++ b/pkgs/applications/networking/browsers/chromium/info.json @@ -1,59 +1,59 @@ { "chromium": { - "version": "142.0.7444.175", + "version": "143.0.7499.40", "chromedriver": { - "version": "142.0.7444.176", - "hash_darwin": "sha256-VG4+tQbZ8r3i8NZpia/9tRC0sqzbH5auTHbBsPbkqpc=", - "hash_darwin_aarch64": "sha256-A1xHznjElisrEQY0UIbjizGpCbxlCa7wnvTK6rlMH2w=" + "version": "143.0.7499.41", + "hash_darwin": "sha256-oZpq+RJz1ITkRLTdUJbpBrGr/ly01nqAOQ8PBR0DYiY=", + "hash_darwin_aarch64": "sha256-yw2454Q1o/J4LgTMTm3EG6rAbC4u8gnw64sEg7V6HAU=" }, "deps": { "depot_tools": { - "rev": "675a3a9ccd7cf9367bb4caa58c30f08b56d45ef5", - "hash": "sha256-oL/WjK90HWqtyE0sJhDUp3UxlC8jr4dZfp+Q80xu3sM=" + "rev": "e2bb3cd55899346cc68bbfd5139e59c9d85a6984", + "hash": "sha256-Qlc0UAdGRm1C0DNAqBsssND8PQZUVkj6aDaeExjwi2E=" }, "gn": { - "version": "0-unstable-2025-09-18", - "rev": "81b24e01531ecf0eff12ec9359a555ec3944ec4e", - "hash": "sha256-sm5GWbkm3ua7EkCWTuY4TG6EXKe3asXTrH1APnNARJQ=" + "version": "0-unstable-2025-10-08", + "rev": "07d3c6f4dc290fae5ca6152ebcb37d6815c411ab", + "hash": "sha256-kIPhfuJBQSISdRjloe0N2JrqvuVrEkNijb92/9zSE9I=" }, - "npmHash": "sha256-i1eQ4YlrWSgY522OlFtGDDPmxE2zd1hDM03AzR8RafE=" + "npmHash": "sha256-HF6B4abJJJ9JDVbovtAdaHIvqE1zHJZ2a+g2Cudx8Pw=" }, "DEPS": { "src": { "url": "https://chromium.googlesource.com/chromium/src.git", - "rev": "302067f14a4ea3f42001580e6101fa25ed343445", - "hash": "sha256-2x1IpfD0BXDaPKwdBO4+t8Dw7dYLM7oQDlrXY57tFIw=", + "rev": "c23ff452476d1b6322d73b9b629420ef119d0388", + "hash": "sha256-ujiHFq8I6yENksWhBJ/BYMd5eDdlThfZxMfvDZH9sUo=", "recompress": true }, "src/third_party/clang-format/script": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git", - "rev": "37f6e68a107df43b7d7e044fd36a13cbae3413f2", - "hash": "sha256-d9uweklBffiuCWEb03ti1eFLnMac2qRtvggzXY1n/RU=" + "rev": "c2725e0622e1a86d55f14514f2177a39efea4a0e", + "hash": "sha256-f+BbQ6xIubloSzx/MhPSZ8ymCskmS+9+epDGtPjZqXc=" }, "src/third_party/compiler-rt/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git", - "rev": "05f2a5dd0d1386777ae9d7fac9da776f82e7e0f2", - "hash": "sha256-XTPhIXHzTW4EjyER/49mKJVDQQVNGuyLu2OBAxSt+CQ=" + "rev": "08611c39bbfc52cc034904eb88817c6209b828f9", + "hash": "sha256-AfVP7cm7eNGl0JPnMkixMFgloDTHh0KSOAwXDEcl5MU=" }, "src/third_party/libc++/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git", - "rev": "b77132b512d5411f8393fd3decb3abaeaf1d3ec8", - "hash": "sha256-IemCFOw1X+Kcna6cuj9e29FUhitqvVGn1DeMCShkbOs=" + "rev": "8cd54f6b0741cdef08299711668e6b25fef26406", + "hash": "sha256-AJx0Oz1sNubo2JNPjeXO5f9SnoXewOsPlgFrRXiCEKg=" }, "src/third_party/libc++abi/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git", - "rev": "864f61dc9253d56586ada34c388278565ef513f6", - "hash": "sha256-7TUY05CW5OCyd1C1oq69rptr1RkvOMS+1CAJc7yKRFQ=" + "rev": "a02fa0058d8d52aca049868d229808a3e5dadbad", + "hash": "sha256-iNV7NtVviRBDjt6mK/DK3WfYd/QNGejRaSvpgEXmLqY=" }, "src/third_party/libunwind/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git", - "rev": "322be580a5a193a921c349a15747eeeb9a716ad1", - "hash": "sha256-veSxr/ICnBsdP+3vWjCbPxduHiEzbT0DUdwfo0xcM30=" + "rev": "b7c3dda13e46ced88a6f7230e271ebd633b4cef2", + "hash": "sha256-eWxGIMxMBRvQVJ6uc3ZWaKO7oXLLCXTi8sVR8v3H4MM=" }, "src/third_party/llvm-libc/src": { "url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git", - "rev": "0c61a55402c6a0d9d6ca2aeb3c6a2613a8bc8c55", - "hash": "sha256-U/ToyQwIzZlaPic6LAnR17ySrZ6eGhReJ6iKVFrIHPg=" + "rev": "796bfb264a22264b11acda9feaffdffb168c7e12", + "hash": "sha256-J/FiUpmwkFVZcLmeXABl4FE9rzGFsbo/Lc1Rjy5wdOU=" }, "src/chrome/test/data/perf/canvas_bench": { "url": "https://chromium.googlesource.com/chromium/canvas_bench.git", @@ -72,8 +72,8 @@ }, "src/docs/website": { "url": "https://chromium.googlesource.com/website.git", - "rev": "3913dbd6fdde06b914d0e1119fcc884f8115e4f8", - "hash": "sha256-+2OBUpLLVPB/fDlF/9mEwTsvH2Una3ZYKUJY06nZauo=" + "rev": "2acb551cf58ff3b6e6a093fe36deb8c625046900", + "hash": "sha256-HaNA1Es8t3A/WR9aXdEoFOdeNO6c6ydPDF1CCBb0Bu4=" }, "src/media/cdm/api": { "url": "https://chromium.googlesource.com/chromium/cdm.git", @@ -82,8 +82,8 @@ }, "src/net/third_party/quiche/src": { "url": "https://quiche.googlesource.com/quiche.git", - "rev": "c0df0d316bd7e4ddf44e5ba094b5c5b061d94b0c", - "hash": "sha256-ACXkivQ4tqePgNIg2hpl4DQFa8n0CUkCOqPlgh56oLs=" + "rev": "42cbfedd76691c19af012a3d717fca07d7b09cc9", + "hash": "sha256-ik5NjHWC8LHJiOde7Jdqq2C/NOofQwtPT4ubAqc8D4A=" }, "src/testing/libfuzzer/fuzzers/wasm_corpus": { "url": "https://chromium.googlesource.com/v8/fuzzer_wasm_corpus.git", @@ -92,8 +92,8 @@ }, "src/third_party/angle": { "url": "https://chromium.googlesource.com/angle/angle.git", - "rev": "7b27cb13556246035dfc7b308702b1b20710df47", - "hash": "sha256-PM7msE9678QFyr7qp47Bc0vTntsSCeB/cirg9ME6TZk=" + "rev": "9b75aecb1fa769e357d1dad2614228b6a04ddee6", + "hash": "sha256-d375qLKzOX3fap5ZjbhPzU/8hWAB9GeT6IWrw3Vedsc=" }, "src/third_party/angle/third_party/glmark2/src": { "url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2", @@ -107,8 +107,8 @@ }, "src/third_party/angle/third_party/VK-GL-CTS/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS", - "rev": "c67cffddd65aba724950e062343fa1cc89560b33", - "hash": "sha256-VYROUPvcpkV+skw3RKXoCpB+4xVA2Qem+15YKjV7pMg=" + "rev": "53f6cec6c0a81fc4e712cd3ec87a1a39b802f5d5", + "hash": "sha256-KC9sHWRrPI5R10z5Epq3e7BW7+Ez0AoYe+bKPYL58jg=" }, "src/third_party/anonymous_tokens/src": { "url": "https://chromium.googlesource.com/external/github.com/google/anonymous-tokens.git", @@ -117,8 +117,8 @@ }, "src/third_party/readability/src": { "url": "https://chromium.googlesource.com/external/github.com/mozilla/readability.git", - "rev": "1f0ec42686c89a4a1c71789849f7ffde349ab197", - "hash": "sha256-liNoIZreSx/RgL5/oSKyzOuqChAgDwTtViNq0KiY0R0=" + "rev": "d7949dc47dd9ed9ee1d3b34ffdcf3bce28cde435", + "hash": "sha256-lFsHXk4kEkzIbHgJiLTgeiKqiGOErzUwADo8WSZlnec=" }, "src/third_party/content_analysis_sdk/src": { "url": "https://chromium.googlesource.com/external/github.com/chromium/content_analysis_sdk.git", @@ -127,13 +127,13 @@ }, "src/third_party/dav1d/libdav1d": { "url": "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git", - "rev": "af5cf2b1e7f03d6f6de84477e1ca8eed1f3eb03d", - "hash": "sha256-dPVDZ4SyrHWsRWERUl6UKbbdUG/5dC/UTte6sItMYxg=" + "rev": "fcbc3d1b93f91c709293ed9faea8b7cbcac9030b", + "hash": "sha256-Lux+OGbeWnQJhIYDczH6jP/+lO+ZLlwpuUcLbO4Jvuo=" }, "src/third_party/dawn": { "url": "https://dawn.googlesource.com/dawn.git", - "rev": "95f9c2b375395cc82941babdf1e9f0cf60a32831", - "hash": "sha256-BFJsVt7hkSyyPQiX7QCN7Fu6CgTF/2xwAQbWCkJVq6M=" + "rev": "e1ce227ebf75378c5f60a9d531579982bcdd93ee", + "hash": "sha256-RqGCh/InZagPemqMRnR/ziaxDm3ruS4dtnj87mBmIjc=" }, "src/third_party/dawn/third_party/glfw": { "url": "https://chromium.googlesource.com/external/github.com/glfw/glfw", @@ -142,8 +142,8 @@ }, "src/third_party/dawn/third_party/dxc": { "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectXShaderCompiler", - "rev": "2b58d6d865832f7146d6e22e2106e562458bbd0a", - "hash": "sha256-kcmuSCdAAzyQrg33b3dlkUErd0x5TDZkE8iXMEYW8wo=" + "rev": "c522461221759f1785b3434ce52ae89d6b66855a", + "hash": "sha256-UqgsxtEdvGs3fOueXJU6DJcESmgkEGAjdnMig78qKzE=" }, "src/third_party/dawn/third_party/dxheaders": { "url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectX-Headers", @@ -162,13 +162,13 @@ }, "src/third_party/dawn/third_party/webgpu-cts": { "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts", - "rev": "18f1cc77dea7254258eeee21839d1c249b506576", - "hash": "sha256-lZgUbs1+6+tLeHmJTIWMbpT6oSVzC3A9/J3vKONgxSs=" + "rev": "95042527d1555325b90dbb745a29d32eb9fad14a", + "hash": "sha256-Ofi/XfzyQrt2gUHaJpOyUUD7DXTWWmvXXJQP7C6AN8w=" }, "src/third_party/dawn/third_party/webgpu-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/webgpu-native/webgpu-headers", - "rev": "53a87a3d8cb4c32ec026978ce003020741df6f53", - "hash": "sha256-V/JhZyjLNSElllXbLduqyNjJqjrxB4SwwPpRHIcfIis=" + "rev": "ca7071cd5dd8a67cb8ca4f8614fd006ff3d93bde", + "hash": "sha256-ucRkEY1bZ3WyK55FW0pujl9LWFENmEzZvxO2QKYXmhc=" }, "src/third_party/highway/src": { "url": "https://chromium.googlesource.com/external/github.com/google/highway.git", @@ -187,13 +187,13 @@ }, "src/third_party/boringssl/src": { "url": "https://boringssl.googlesource.com/boringssl.git", - "rev": "91f3df0a20f6d3dd3e2f749b4a2730b68c3d585e", - "hash": "sha256-rhUF9fuWbiAkaGbHnhANZxCYEhkkoMQoiYzn1EfR270=" + "rev": "58da9b0d721fd807279f4e3898741c92cf43bdbd", + "hash": "sha256-uvsW0p3wo7L1tQqelRk5QJ65Jt5cpv6ORZRorZjHqrw=" }, "src/third_party/breakpad/breakpad": { "url": "https://chromium.googlesource.com/breakpad/breakpad.git", - "rev": "a1220f673dc44632e821bd1a217089e5a159a203", - "hash": "sha256-jGdQyM3+p3qt+Hjt44Wpg7XKiUt7kz9Lv1xRG7vp+dM=" + "rev": "d0b41ca2a38c7b14c4b7853254eb5bf3b4039691", + "hash": "sha256-CQ1doQRsX0zvfgYKJalz0i35mPJfk5o6m2sdGYqS4co=" }, "src/third_party/cast_core/public/src": { "url": "https://chromium.googlesource.com/cast_core/public", @@ -202,8 +202,8 @@ }, "src/third_party/catapult": { "url": "https://chromium.googlesource.com/catapult.git", - "rev": "04c85a1d0e324464c6be4b3d193b47cb6177d03a", - "hash": "sha256-Is8yDmTyNyseTBPIDwIlhRthqfkFPgQIvu3b6u5c0m0=" + "rev": "ddb5845c3f7d88d8698e602547bd854b36f0604f", + "hash": "sha256-N+h99EL03NL6sAGJJM/aZEdVibn7SziLJp5G09y0EOc=" }, "src/third_party/ced/src": { "url": "https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git", @@ -237,13 +237,13 @@ }, "src/third_party/cros_system_api": { "url": "https://chromium.googlesource.com/chromiumos/platform2/system_api.git", - "rev": "c33ff08e2b27ddaed22c8799fefd3a4b7d3c49a9", - "hash": "sha256-N8/0tVMBi6yFe9HkR5wxDJ1+QAP1IV1Bz99Il3RZNFU=" + "rev": "2c31c25519405d3d2b107844fd5e8c8bc397dbf7", + "hash": "sha256-Ew7gk1XxZccztYLZc4sOrzyKjNTkFPG8g+oOLy4/g1Q=" }, "src/third_party/crossbench": { "url": "https://chromium.googlesource.com/crossbench.git", - "rev": "f6e9d3627685e3bcb82d5a24c1f075b8dd0d881c", - "hash": "sha256-JbgzTTFEFuA8ZyRLih3T/Fa3RhcOK4fi+9RuzZioiPI=" + "rev": "e4937b062fe8b9130ea0fc02c406c045b5cb7b31", + "hash": "sha256-C//wuupFwZL4m8mMutY/SxCmg7mcfw2Sj5eS4c95+XE=" }, "src/third_party/crossbench-web-tests": { "url": "https://chromium.googlesource.com/chromium/web-tests.git", @@ -252,13 +252,13 @@ }, "src/third_party/depot_tools": { "url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git", - "rev": "675a3a9ccd7cf9367bb4caa58c30f08b56d45ef5", - "hash": "sha256-oL/WjK90HWqtyE0sJhDUp3UxlC8jr4dZfp+Q80xu3sM=" + "rev": "e2bb3cd55899346cc68bbfd5139e59c9d85a6984", + "hash": "sha256-Qlc0UAdGRm1C0DNAqBsssND8PQZUVkj6aDaeExjwi2E=" }, "src/third_party/devtools-frontend/src": { "url": "https://chromium.googlesource.com/devtools/devtools-frontend", - "rev": "f063edc91e3610a60fb9d486ae8694f2a11fcd17", - "hash": "sha256-qiucde85rKA7TefveIa++sOF+MzT56pe8pHUUCj9Zeo=" + "rev": "4190a105897e986349694cae685b51054bf2dc51", + "hash": "sha256-K+bg3OPmv7tN/elOtmlDXwyhC6FxrAEEAY/MqMkQbrU=" }, "src/third_party/dom_distiller_js/dist": { "url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git", @@ -272,8 +272,8 @@ }, "src/third_party/eigen3/src": { "url": "https://chromium.googlesource.com/external/gitlab.com/libeigen/eigen.git", - "rev": "430e35fbd15d3c946d2d2ba19ec41c16ba217cb3", - "hash": "sha256-ZXDzAuvTu46YhieLIQ7MSQ0os+v2RF+KBtFuKU9fCWE=" + "rev": "cd4f989f8f9288ab5aed1643ecb04c7be021021e", + "hash": "sha256-qkdtS4kz8m5ZW30SQpDCbgM3WvfCGc+WGsv59J4FYpQ=" }, "src/third_party/farmhash/src": { "url": "https://chromium.googlesource.com/external/github.com/google/farmhash.git", @@ -302,8 +302,8 @@ }, "src/third_party/flatbuffers/src": { "url": "https://chromium.googlesource.com/external/github.com/google/flatbuffers.git", - "rev": "1c514626e83c20fffa8557e75641848e1e15cd5e", - "hash": "sha256-u5AVjbep3iWwGNXLrkPJUnF8SbmIXlHOYoy3NIlUl/E=" + "rev": "187240970746d00bbd26b0f5873ed54d2477f9f3", + "hash": "sha256-A9nWfgcuVW3x9MDFeviCUK/oGcWJQwadI8LqNR8BlQw=" }, "src/third_party/fontconfig/src": { "url": "https://chromium.googlesource.com/external/fontconfig.git", @@ -322,8 +322,8 @@ }, "src/third_party/freetype/src": { "url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git", - "rev": "d3668e00da732654b50e4e81f982544ed6e26390", - "hash": "sha256-b74O5i4xhHq8y0qepP8Wup2nuj9LFzBX7ahMCCVhc98=" + "rev": "ae63cc0d13318f2f93fd440cce277388d1b30a49", + "hash": "sha256-Tx5MbwMk+d2OZGd4CxJhJtP1pQyRJ0pe358OdKuWiRU=" }, "src/third_party/fxdiv/src": { "url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FXdiv.git", @@ -337,13 +337,13 @@ }, "src/third_party/ink/src": { "url": "https://chromium.googlesource.com/external/github.com/google/ink.git", - "rev": "4e6081ad7052f97df7d77e1d87cea2d70c18a47b", - "hash": "sha256-SVwZWhM63iN2ajTMldgug0mfJV1rdvxTZwj/zyLe4WA=" + "rev": "f70052a0bbae22fe52b630844e9651b27db92ed2", + "hash": "sha256-Mvxbdn4m/H3HBss31Z9nz0LphqpFeBHcX/kbFxJQPqM=" }, "src/third_party/ink_stroke_modeler/src": { "url": "https://chromium.googlesource.com/external/github.com/google/ink-stroke-modeler.git", - "rev": "fe79520c9ad7d2d445d26d3c59fda6fc54eb4d5c", - "hash": "sha256-4iXoBgCCbWCqGbpchiAYQhKBK9rO1Xb6wP98iMd06cY=" + "rev": "2cd45e8683025c28fa2efcf672ad46607e8af869", + "hash": "sha256-h/xI/TPV2yiRLqrBgaDAkr8Nfg3RLkjHVuYX+nH99CQ=" }, "src/third_party/instrumented_libs": { "url": "https://chromium.googlesource.com/chromium/third_party/instrumented_libraries.git", @@ -372,8 +372,8 @@ }, "src/third_party/googletest/src": { "url": "https://chromium.googlesource.com/external/github.com/google/googletest.git", - "rev": "244cec869d12e53378fa0efb610cd4c32a454ec8", - "hash": "sha256-A3kDQbt9ITaxCjl/tJtwySsPUyH+NNb8erdjBzq81o8=" + "rev": "b2b9072ecbe874f5937054653ef8f2731eb0f010", + "hash": "sha256-cTPx19WAXlyXDK4nY0pxbMI4oRojaARgIeASA+MB3NY=" }, "src/third_party/hunspell_dictionaries": { "url": "https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries.git", @@ -382,8 +382,8 @@ }, "src/third_party/icu": { "url": "https://chromium.googlesource.com/chromium/deps/icu.git", - "rev": "1b2e3e8a421efae36141a7b932b41e315b089af8", - "hash": "sha256-k3z31DhDPoqjcZdUL4vjyUMVpUiNk44+7rCMTDVPH8Q=" + "rev": "a86a32e67b8d1384b33f8fa48c83a6079b86f8cd", + "hash": "sha256-zFxeAY6lEFRGNbCOOJij0CFjp3512WkyaN1Ld0+WADs=" }, "src/third_party/jsoncpp/source": { "url": "https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git", @@ -402,8 +402,8 @@ }, "src/third_party/fuzztest/src": { "url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git", - "rev": "e101ca021a40733d0fa76a3bd9b49b5f76da4f8a", - "hash": "sha256-gMIDf/Alh9BCk0Gm0m+mmhHoKreHCiN7/WOomcMbS/k=" + "rev": "7940ee9a7ebce6419c6391eef8b289524b16f198", + "hash": "sha256-uIb2nzPzMU/FZGYs3cFQwc4QNTNRmz01uF6XDCLrgDk=" }, "src/third_party/domato/src": { "url": "https://chromium.googlesource.com/external/github.com/googleprojectzero/domato.git", @@ -417,8 +417,8 @@ }, "src/third_party/libaom/source/libaom": { "url": "https://aomedia.googlesource.com/aom.git", - "rev": "2a70ad7bee390757eaa83aff12f310ba53915e9f", - "hash": "sha256-RWm/xaX3WGgCy6o4lM5g6j0vS6mc6ZbDAhRw6OQgJlU=" + "rev": "93233d27eb23ac3f1f13da1b19c5380bacc75baa", + "hash": "sha256-wDW+YXxIaenDtqf3zdpMT2hbwEMEswC88+Q2ylfzHw0=" }, "src/third_party/crabbyavif/src": { "url": "https://chromium.googlesource.com/external/github.com/webmproject/CrabbyAvif.git", @@ -437,8 +437,8 @@ }, "src/third_party/jetstream/main": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git", - "rev": "b400dd340af3457890ec7b4a903fefb02fcf2dc6", - "hash": "sha256-jn6Twi+fc/qKjsqLqkrWxhQ677wY3rSCx3JfWCGhxr0=" + "rev": "0debbb0b94486d4c78162ad5a102279b96dc79d3", + "hash": "sha256-w1oBQrjYK8ze02MRNPO8PsV5rNHiLzToCQjoSm+NagI=" }, "src/third_party/jetstream/v2.2": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git", @@ -447,8 +447,8 @@ }, "src/third_party/speedometer/main": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git", - "rev": "06449bdc34789a7459393405dd777e02d78a3743", - "hash": "sha256-3TlVewJ9C3MXvlIudzLHshQZOCAmUkMYsZzAazSbMLY=" + "rev": "d90b6fde07041d9d19ab71de32b461b613c899a1", + "hash": "sha256-/S8YBNfxbQe6Wt0h2Otuw7+bkObBtvmtb6ZO6nsce6E=" }, "src/third_party/speedometer/v3.1": { "url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git", @@ -492,8 +492,8 @@ }, "src/third_party/libipp/libipp": { "url": "https://chromium.googlesource.com/chromiumos/platform2/libipp.git", - "rev": "2209bb84a8e122dab7c02fe66cc61a7b42873d7f", - "hash": "sha256-gxU92lHLd6uxO8T3QWhZIK0hGy97cki705DV0VimCPY=" + "rev": "4be5f77f672a3a9f1bbf3c935fb0ea8b3f86ce61", + "hash": "sha256-GzLVt6RIN+FgOpcK61ya5lvdIIhQRciAb/ISIirWogY=" }, "src/third_party/libjpeg_turbo": { "url": "https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git", @@ -522,8 +522,8 @@ }, "src/third_party/libsync/src": { "url": "https://chromium.googlesource.com/aosp/platform/system/core/libsync.git", - "rev": "f4f4387b6bf2387efbcfd1453af4892e8982faf6", - "hash": "sha256-Mkl6C1LxF3RYLwYbxiSfoQPt8QKFwQWj/Ati2sNJ32E=" + "rev": "d29ac04dc81e6b072c091c5b1342a282765ea250", + "hash": "sha256-aI7Exie3AmTy8R/Ua5lua0lCwMO1k4wMS6cxulU6iD8=" }, "src/third_party/libva-fake-driver/src": { "url": "https://chromium.googlesource.com/chromiumos/platform/libva-fake-driver.git", @@ -532,8 +532,8 @@ }, "src/third_party/libvpx/source/libvpx": { "url": "https://chromium.googlesource.com/webm/libvpx.git", - "rev": "8d00aca60b951444582b1373e4e47f0ca6e0871c", - "hash": "sha256-44k28SJ7AbcABv1YV1tICtJ1II4AXTuvcAELSTUht6c=" + "rev": "4c1801be20dd53900d2a7cd74f6fc91a9ae353be", + "hash": "sha256-8k8KWkDS3kvJjHWVlOlTW/By7rQLiT7TrOtxwEOCXgk=" }, "src/third_party/libwebm/source": { "url": "https://chromium.googlesource.com/webm/libwebm.git", @@ -542,18 +542,18 @@ }, "src/third_party/libwebp/src": { "url": "https://chromium.googlesource.com/webm/libwebp.git", - "rev": "b0e8039062eedbcb20ebb1bad62bfeaee2b94ec6", - "hash": "sha256-yKVLUxzIK5ybYM/22fVaQlqSCG5Hx4Notxj+3kI2LCg=" + "rev": "c00d83f6642e7838a12bb03bca94237f03cc2e00", + "hash": "sha256-a7F97BEnwpdx9W8OsVnz+NfIYW+J1XVDSi38KsIZIfI=" }, "src/third_party/libyuv": { "url": "https://chromium.googlesource.com/libyuv/libyuv.git", - "rev": "94417b9d213364905ce849c25719b819b8dbbaaa", - "hash": "sha256-8sxr0TMQaCzBqQ39FADqWTATcmQlL6TOV3nFM/YySyY=" + "rev": "900da61d3cadba86ec593c8226de736b5e6b2c43", + "hash": "sha256-vqPiv1HJe883aDOjzLBNXGA/b/F/frcW3Iml3ZUyHlY=" }, "src/third_party/lss": { "url": "https://chromium.googlesource.com/linux-syscall-support.git", - "rev": "ed31caa60f20a4f6569883b2d752ef7522de51e0", - "hash": "sha256-rhp4EcZYdgSfu9cqn+zxxGx6v2IW8uX8V+iA0UfZhFY=" + "rev": "29164a80da4d41134950d76d55199ea33fbb9613", + "hash": "sha256-89CdA7vBYudbko0nAIyHcpHMXqFZHC05kwRIUmeEWGo=" }, "src/third_party/material_color_utilities/src": { "url": "https://chromium.googlesource.com/external/github.com/material-foundation/material-color-utilities.git", @@ -582,8 +582,8 @@ }, "src/third_party/openscreen/src": { "url": "https://chromium.googlesource.com/openscreen", - "rev": "4654d7968ac1a1e825a84bd4d85acadd7993c49a", - "hash": "sha256-gg9PtdIuCN3eQJhutbBz411zIsyCpagb5BARGdCWLMA=" + "rev": "279b21edd27132609d2f46b702c42455ea05c4a8", + "hash": "sha256-BxS1VaDK6ZwS7tXjimeBPNqdPKsIOosH29cL6EmWEM4=" }, "src/third_party/openscreen/src/buildtools": { "url": "https://chromium.googlesource.com/chromium/src/buildtools", @@ -597,13 +597,13 @@ }, "src/third_party/pdfium": { "url": "https://pdfium.googlesource.com/pdfium.git", - "rev": "e95c6ead2f97716c98526ec42d5fd9ebb50e6e23", - "hash": "sha256-tZXu+3w+CplXbP8TgRetyl1Q2gacAqWtP9uJ6XZchHk=" + "rev": "f5c376f93d33709ecd6b0dc8147b14a651ddbfeb", + "hash": "sha256-Rfpdow3S3HTHVEEAmCyiKU7XfuUoxvtHeWV+wfarvF8=" }, "src/third_party/perfetto": { "url": "https://chromium.googlesource.com/external/github.com/google/perfetto.git", - "rev": "d5bbee7afdf259af4212929ccbff467dd5349953", - "hash": "sha256-FfOCX3Z7aKGkMAf8hK5itt7+8N5kBRd9NJGjOLiUjQs=" + "rev": "ac7792a0f3f1cbfffb071e8b97cd9a5168900e03", + "hash": "sha256-9vpds/Xgw65uW5TG0kenqFVEh/NM1V3OpRdkGd0pMk4=" }, "src/third_party/protobuf-javascript/src": { "url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript", @@ -612,8 +612,8 @@ }, "src/third_party/pthreadpool/src": { "url": "https://chromium.googlesource.com/external/github.com/google/pthreadpool.git", - "rev": "f5a07eddbf4be8f23e29e60a2ccf66b78b71f119", - "hash": "sha256-M9uMq/ZkvrWNep+CIFzx6xLfepLkfY8tjgL7ed2vjU0=" + "rev": "0e6ca13779b57d397a5ba6bfdcaa8a275bc8ea2e", + "hash": "sha256-FPUKjWARY4TdUq7ni48tnszEdmVYxPXIgtddPBHn/U0=" }, "src/third_party/pyelftools": { "url": "https://chromium.googlesource.com/chromiumos/third_party/pyelftools.git", @@ -622,8 +622,8 @@ }, "src/third_party/quic_trace/src": { "url": "https://chromium.googlesource.com/external/github.com/google/quic-trace.git", - "rev": "ed3deb8a056b260c59f2fd42af6dfa3db48a8cad", - "hash": "sha256-vbXqddDgwqetU0bDYn3qo7OBqT5eG926/MbA1hKkCT0=" + "rev": "e5c4ef17d934e078644e65d667ca6d86fe020d49", + "hash": "sha256-LFZ5qFQoyBKta05wJUtJh3oIvaBYlzOozFpDulrQ/no=" }, "src/third_party/pywebsocket3/src": { "url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/pywebsocket3.git", @@ -632,8 +632,8 @@ }, "src/third_party/re2/src": { "url": "https://chromium.googlesource.com/external/github.com/google/re2.git", - "rev": "cd7b2823a8375371f7efe6dae17837c9ab407693", - "hash": "sha256-YXYRgSWUrX+tkaMiRpaCFrrP3vyhzGIP9ApsxWX08VQ=" + "rev": "61c4644171ee6b480540bf9e569cba06d9090b4b", + "hash": "sha256-fRnjrP6Bz33eW+bOta5v3k9gqgN+gBvRH+t1i7b+eXA=" }, "src/third_party/ruy/src": { "url": "https://chromium.googlesource.com/external/github.com/google/ruy.git", @@ -647,8 +647,8 @@ }, "src/third_party/skia": { "url": "https://skia.googlesource.com/skia.git", - "rev": "f4ed99d2443962782cf5f8b4dd27179f131e7cbe", - "hash": "sha256-7dpaRB/du2Y13BV3K7/Zx6lQwMtgtF17oKPoBtyEc64=" + "rev": "da51f0d60ea2b14e845a823dc11b405dbeef42d8", + "hash": "sha256-thUbelru/6nPF7haXJtW6ncT6sIQzYqi0BCAJ+BWNY0=" }, "src/third_party/smhasher/src": { "url": "https://chromium.googlesource.com/external/smhasher.git", @@ -667,8 +667,8 @@ }, "src/third_party/swiftshader": { "url": "https://swiftshader.googlesource.com/SwiftShader.git", - "rev": "5f1c459a11bb4899301e89609cbf7547f9f31e20", - "hash": "sha256-raNaqoF6CYdBowrQOGRZk6vDdpr/2xAXR2+RaDF0ypk=" + "rev": "3d536c0fc62b1cdea0f78c3c38d79be559855b88", + "hash": "sha256-mlKoTdZgqfMzKGB7dUaETCd6NIQm5dne59w09/0bnGE=" }, "src/third_party/text-fragments-polyfill/src": { "url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/text-fragments-polyfill.git", @@ -677,18 +677,18 @@ }, "src/third_party/tflite/src": { "url": "https://chromium.googlesource.com/external/github.com/tensorflow/tensorflow.git", - "rev": "313f58ae85278ced9ccc7f90ee630bdf8735c52f", - "hash": "sha256-9RWrxIDA2vvobr9Cg13SkwfScw+Lk/NCeaPVIXTCKmY=" + "rev": "5fcf510a862fb6d3c0d34906044389095a180ff6", + "hash": "sha256-iXt3IutfZxiH9j7/mnx+YeZwak44+nhNo2rbDxtgKTg=" }, "src/third_party/vulkan-deps": { "url": "https://chromium.googlesource.com/vulkan-deps", - "rev": "02470a3c2773a9fa236c7e8dacd72deb4b5131e3", - "hash": "sha256-zziYZlVaxG5UQPm/SlodT85f+pAoGwuAO9FKnkSN53E=" + "rev": "224a52b06d0e019c7f7c006c2306de095207f77f", + "hash": "sha256-/RkiBLiXo7Z+FUIjHIrvvcU8Mg6vX9vJUn8Cz1fI2OE=" }, "src/third_party/glslang/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang", - "rev": "a57276bf558f5cf94d3a9854ebdf5a2236849a5a", - "hash": "sha256-/DwdyuSGCx22zsXZrcZGTECfsIqvzPQzTZ2mU8EkjxY=" + "rev": "36b4d078576ad465e85b4b0502695ac5f3edb2e6", + "hash": "sha256-A2D6fSfHpeXsYnXZs9l7DRE4ELUHbNQxr7HaokFByDQ=" }, "src/third_party/spirv-cross/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross", @@ -697,38 +697,38 @@ }, "src/third_party/spirv-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers", - "rev": "01e0577914a75a2569c846778c2f93aa8e6feddd", - "hash": "sha256-gewCQvcVRw+qdWPWRlYUMTt/aXrZ7Lea058WyqL5c08=" + "rev": "6bb105b6c4b3a246e1e6bb96366fe14c6dbfde83", + "hash": "sha256-rgLhWf3U7gMjB+mpwq4EgQdRS6yP2/Q71Ns42ZDu7cc=" }, "src/third_party/spirv-tools/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools", - "rev": "d5d5b61e2d5ae9b98ef403b3f3f922711812888a", - "hash": "sha256-wP/ZjSXXB1NrRVmtaqxoJ+jdHlRNsXg7dRxYp9zfKKc=" + "rev": "05b0ab1253db43c3ea29efd593f3f13dfa621ab1", + "hash": "sha256-OmvvBOBacp8ZgY+tcV1a7OmdGL607rrH89bu9uLj1L4=" }, "src/third_party/vulkan-headers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers", - "rev": "a4f8ada9f4f97c45b8c89c57997be9cebaae65d2", - "hash": "sha256-Sg/zp6UhRC5wqBS3vdfs0sQL8cBgLiwvfG0oY0v9MWU=" + "rev": "df274657d83f3bd8c77aef816c1cbf27352a948b", + "hash": "sha256-/YXVD60zaSRgqkAFGZs0D0T2LoXRgMnYcO/RkQznW+I=" }, "src/third_party/vulkan-loader/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader", - "rev": "f703f919c30c5b67958d35d40a4297cb3823ed78", - "hash": "sha256-3BBltVh3M9OnBk1uf+xpaaJaaF9QP9DHeX7tu6ET05Y=" + "rev": "e1cad037970cfeeb86051c49d00ead75311acbec", + "hash": "sha256-/xnxL+S6Z04FLHLv1V/YBcDu4fzhXvAqfHgS5cgeVhg=" }, "src/third_party/vulkan-tools/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools", - "rev": "d643b80d6ba8c191bc289fdda52867c3bb3c190b", - "hash": "sha256-E8VEn0s/ZuIIx4sH9ItLx+3+FOPi8gbQ0Ht7iIyYBUU=" + "rev": "7f6326618226225269a274869ac638b870c8fe2b", + "hash": "sha256-hInSJsfPuI7U74rEqFQf6De1QoBkFjAnGLFE91uyJ5s=" }, "src/third_party/vulkan-utility-libraries/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries", - "rev": "4322db5906e67b57ec9c327e6afe3d98ed893df7", - "hash": "sha256-qcCATZWM0YJ02Dl5VxjvbFYoE2b0r7Ku+ELr2is2VIg=" + "rev": "ea43e2f5e51e9ad958a40fdce981f2f0abf09cb5", + "hash": "sha256-7SYRTJLLkC1OXDZ/llNRpVKhQeNak2IFxrHNJKRfrLk=" }, "src/third_party/vulkan-validation-layers/src": { "url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers", - "rev": "83d96b88de7b85c3f29545170857e54e348421b2", - "hash": "sha256-ugV2Gwgrerbqbtc5SgKN5wm4eT4JbXRCiryu1bLGR+M=" + "rev": "0cb2d651931455e44aa898585d7d78a9d90d31c5", + "hash": "sha256-IxxvrY90d/NJWRNcvMIaUjg2o7LZEHi2gmOe+eyJmHI=" }, "src/third_party/vulkan_memory_allocator": { "url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git", @@ -737,8 +737,8 @@ }, "src/third_party/wayland/src": { "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland.git", - "rev": "a156431ea66fe67d69c9fbba8a8ad34dabbab81c", - "hash": "sha256-oK0Z8xO2ILuySGZS0m37ZF0MOyle2l8AXb0/6wai0/w=" + "rev": "736d12ac67c20c60dc406dc49bb06be878501f86", + "hash": "sha256-5iG0HaPXJCEo027TuyXlJQNGluTaAPlvwQDFbiYOEJQ=" }, "src/third_party/wayland-protocols/src": { "url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland-protocols.git", @@ -767,18 +767,18 @@ }, "src/third_party/webgpu-cts/src": { "url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts.git", - "rev": "b62c3fc76c9c644a8597399b0d23f7032cabb366", - "hash": "sha256-L3DuBVH7x1vxpDp/wrykcyPCjVLJr4ox4gEl76f320A=" + "rev": "eefe6f33964beec1bd1534b1d9065ad027b71740", + "hash": "sha256-g+zg7SpK/BztfgT+y45Ygb9+7izQpkgAM3vRX5iKkbU=" }, "src/third_party/webpagereplay": { "url": "https://chromium.googlesource.com/webpagereplay.git", - "rev": "9057e5d942f2bfcee71cc20415a7f86c966241f8", - "hash": "sha256-W/f+vYNC9xiCPVvHezlVPFAze77OTCMMj7PgNN5ixaw=" + "rev": "ab0ca8075f0cc5d40fed25e08ddabb144c29fc08", + "hash": "sha256-hZ2TH5AsPPqxxShDTG1hhgpZWqXccD7TsoPfXcdhIUg=" }, "src/third_party/webrtc": { "url": "https://webrtc.googlesource.com/src.git", - "rev": "29d6eabaf0b5c1a62af6e7fd03adebf5e1a446e8", - "hash": "sha256-kVzks2ncpgd+aQ7JT2pAV/WJXxFIE7Es5Yzd/XGgm4w=" + "rev": "a5751574a386ba0ba80b8c62201977f6aab6c225", + "hash": "sha256-amrKVRN2QsjeDbxkKu0yjAs06U094MHj4ccSJHoVgPE=" }, "src/third_party/wuffs/src": { "url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git", @@ -797,8 +797,8 @@ }, "src/third_party/xnnpack/src": { "url": "https://chromium.googlesource.com/external/github.com/google/XNNPACK.git", - "rev": "4d098efeac50c44a7c03e6feb1794908db4c3158", - "hash": "sha256-oxpMzIFwJ3L5cYLkwcSL7a8XS1AGHXKQjwtHoe/2mZw=" + "rev": "98a027498845d3e2acd0e983fff6950714edbfc2", + "hash": "sha256-MwzgJN/QE3pLI+5UZNz2oepBibQq5j4CKLDQ1jFyi2w=" }, "src/third_party/zstd/src": { "url": "https://chromium.googlesource.com/external/github.com/facebook/zstd.git", @@ -807,8 +807,8 @@ }, "src/v8": { "url": "https://chromium.googlesource.com/v8/v8.git", - "rev": "baea8d627b70725fb777ebc1074f8ec4110ef6cb", - "hash": "sha256-jECAfgeAgdkhbI/8BgT9TakR9Ylha2zPznjZzibPQbE=" + "rev": "beee9f5cafde91bbd086077a11db16cb9768e62a", + "hash": "sha256-q1gVbNGls2izSDb3KZmteZQvcc6M0JyPuZFPfG4FIAs=" } } }, From 1aebf80fc9cafb202ef7315744be69c98b29d735 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 19:33:10 +0000 Subject: [PATCH 45/62] trufflehog: 3.91.1 -> 3.91.2 --- pkgs/by-name/tr/trufflehog/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tr/trufflehog/package.nix b/pkgs/by-name/tr/trufflehog/package.nix index 4c194c40dffc..c1de3be0944e 100644 --- a/pkgs/by-name/tr/trufflehog/package.nix +++ b/pkgs/by-name/tr/trufflehog/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "trufflehog"; - version = "3.91.1"; + version = "3.91.2"; src = fetchFromGitHub { owner = "trufflesecurity"; repo = "trufflehog"; tag = "v${version}"; - hash = "sha256-knlcaV0+yB+S7Yyvq4CmkmMd4uQRhcZm96q7p7hLv7g="; + hash = "sha256-+sG/heW0Dqs3TvdtpAvqnCYU7e4paTSDKX7rtCvacq4="; }; vendorHash = "sha256-Qz0tKqqT3PlZFCiYxLBmHeICIx2ogOUW7rfXHadcVPg="; From 91c9e8b5aa23d83fb5461b8d3c4269b624e56657 Mon Sep 17 00:00:00 2001 From: Sergey Volkov Date: Tue, 18 Nov 2025 12:30:03 +0100 Subject: [PATCH 46/62] python3Packages.gensim: 4.3.3 -> 4.4.0 --- .../python-modules/gensim/default.nix | 59 +++++++++++-------- 1 file changed, 35 insertions(+), 24 deletions(-) diff --git a/pkgs/development/python-modules/gensim/default.nix b/pkgs/development/python-modules/gensim/default.nix index 05311cf6f846..4cf38bdb3d0a 100644 --- a/pkgs/development/python-modules/gensim/default.nix +++ b/pkgs/development/python-modules/gensim/default.nix @@ -1,65 +1,76 @@ { lib, buildPythonPackage, - cython_0, - oldest-supported-numpy, + fetchFromGitHub, + + # build-system + cython, setuptools, - fetchPypi, - mock, + + # dependencies numpy, scipy, smart-open, + + # tests + mock, pyemd, pytestCheckHook, - pythonOlder, + testfixtures, }: buildPythonPackage rec { pname = "gensim"; - version = "4.3.3"; + version = "4.4.0"; pyproject = true; - # C code generated with CPython3.12 does not work cython_0. - disabled = !(pythonOlder "3.12"); - - src = fetchPypi { - inherit pname version; - hash = "sha256-hIUgdqaj2I19rFviReJMIcO4GbVl4UwbYfo+Xudtz1c="; + src = fetchFromGitHub { + owner = "piskvorky"; + repo = "gensim"; + tag = version; + hash = "sha256-TXutcU43ReBj9ss9+zBJFUxb5JqVHpl+B0c7hqcJAJY="; }; build-system = [ - cython_0 - oldest-supported-numpy + cython setuptools ]; dependencies = [ - smart-open numpy scipy + smart-open ]; nativeCheckInputs = [ mock pyemd pytestCheckHook - ]; - - pythonRelaxDeps = [ - "scipy" + testfixtures ]; pythonImportsCheck = [ "gensim" ]; - # Test setup takes several minutes - doCheck = false; - enabledTestPaths = [ "gensim/test" ]; - meta = with lib; { + # test_parallel is flaky under load + disabledTests = [ "test_parallel" ]; + + preCheck = '' + export GENSIM_DATA_DIR="$NIX_BUILD_TOP/gensim-data" + mkdir -p "$GENSIM_DATA_DIR" + export SKIP_NETWORK_TESTS=1 + '' + # Prevent python from importing gensim from the source files during tests + + '' + rm gensim/__init__.py + ''; + + meta = { description = "Topic-modelling library"; homepage = "https://radimrehurek.com/gensim/"; + downloadPage = "https://github.com/piskvorky/gensim"; changelog = "https://github.com/RaRe-Technologies/gensim/blob/${version}/CHANGELOG.md"; - license = licenses.lgpl21Only; + license = lib.licenses.lgpl21Only; }; } From 8a674462e035cf801982402c65200dbf35b87433 Mon Sep 17 00:00:00 2001 From: Sergey Volkov Date: Tue, 18 Nov 2025 17:27:04 +0100 Subject: [PATCH 47/62] python3Packages.cltk: 1.5.0 -> 2.0.4 --- pkgs/development/python-modules/cltk/default.nix | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/cltk/default.nix b/pkgs/development/python-modules/cltk/default.nix index c1eda9c2af6a..398ed15ca387 100644 --- a/pkgs/development/python-modules/cltk/default.nix +++ b/pkgs/development/python-modules/cltk/default.nix @@ -21,6 +21,8 @@ stanza, torch, tqdm, + colorama, + python-dotenv, # tests pytestCheckHook, @@ -28,24 +30,16 @@ }: buildPythonPackage rec { pname = "cltk"; - version = "1.5.0"; + version = "2.0.4"; pyproject = true; src = fetchFromGitHub { owner = "cltk"; repo = "cltk"; tag = "v${version}"; - hash = "sha256-aeWbfDVNn6DwW+KFh62n5RBgWp5uSWDv2RHmB27/xI4="; + hash = "sha256-tAomXxI6XsIAxQzPiUsT5t1CHrFDPkwyWtVuHXQCz2A="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace-fail "poetry>=1.1.13" poetry-core \ - --replace-fail "poetry.masonry.api" "poetry.core.masonry.api" \ - --replace-fail 'scipy = "<1.13.0"' 'scipy = "^1"' \ - --replace-fail 'boltons = "^21.0.0"' 'boltons = "^24.0.0"' - ''; - build-system = [ poetry-core ]; pythonRelaxDeps = [ @@ -67,6 +61,8 @@ buildPythonPackage rec { stanza torch tqdm + colorama + python-dotenv ]; nativeCheckInputs = [ From 481f21a3e7b263cca4211ef89758b9cb6587a4b3 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sun, 30 Nov 2025 23:36:11 +0000 Subject: [PATCH 48/62] python3Packages.graspologic: 3.4.1 -> 3.4.4 Diff: https://github.com/graspologic-org/graspologic/compare/refs/tags/v3.4.1...refs/tags/v3.4.4 Changelog: https://github.com/graspologic-org/graspologic/releases/tag/v3.4.4 --- .../python-modules/graspologic/default.nix | 41 ++++++++++++++----- 1 file changed, 31 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/graspologic/default.nix b/pkgs/development/python-modules/graspologic/default.nix index bf443cb2d9e7..4b47a2761fff 100644 --- a/pkgs/development/python-modules/graspologic/default.nix +++ b/pkgs/development/python-modules/graspologic/default.nix @@ -3,12 +3,15 @@ stdenv, buildPythonPackage, fetchFromGitHub, + + # build-system poetry-core, poetry-dynamic-versioning, - pytestCheckHook, - testfixtures, + + # dependencies anytree, beartype, + future, gensim, graspologic-native, hyppo, @@ -23,20 +26,34 @@ statsmodels, typing-extensions, umap-learn, + + # tests + pytestCheckHook, + testfixtures, }: buildPythonPackage rec { pname = "graspologic"; - version = "3.4.1"; + version = "3.4.4"; pyproject = true; src = fetchFromGitHub { owner = "graspologic-org"; repo = "graspologic"; - rev = "refs/tags/v${version}"; - hash = "sha256-taX/4/uCQXW7yFykVHY78hJIGThEIycHwrEOZ3h1LPY="; + tag = "v${version}"; + hash = "sha256-ulsb7jD/tIVEISjnNRif7VO+ZcXCAGIFl1SNZhOC7ik="; }; + # Fix numpy 2 compat + postPatch = '' + substituteInPlace graspologic/utils/utils.py \ + --replace-fail "np.float_" "np.float64" + substituteInPlace graspologic/embed/omni.py \ + --replace-fail \ + "A = np.array(graphs, copy=False, ndmin=3)" \ + "A = np.asarray(graphs)" + ''; + build-system = [ poetry-core poetry-dynamic-versioning @@ -45,12 +62,14 @@ buildPythonPackage rec { pythonRelaxDeps = [ "beartype" "hyppo" + "numpy" "scipy" ]; dependencies = [ anytree beartype + future gensim graspologic-native hyppo @@ -82,19 +101,21 @@ buildPythonPackage rec { disabledTestPaths = [ "docs" - "tests/test_sklearn.py" ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ # SIGABRT "tests/test_plot.py" "tests/test_plot_matrix.py" + + # Hang forever + "tests/pipeline/embed/" ]; - meta = with lib; { + meta = { description = "Package for graph statistical algorithms"; homepage = "https://graspologic-org.github.io/graspologic"; - changelog = "https://github.com/graspologic-org/graspologic/releases/tag/v${version}"; - license = licenses.mit; - maintainers = with maintainers; [ bcdarwin ]; + changelog = "https://github.com/graspologic-org/graspologic/releases/tag/${src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ bcdarwin ]; }; } From 1550a4d4641774fddd760b71bfef75cac9f5013f Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 1 Dec 2025 14:18:13 +0000 Subject: [PATCH 49/62] python3Packages.graphrag: 2.4.0 -> 2.7.0 Diff: https://github.com/microsoft/graphrag/compare/v.2.4.0...v2.7.0 Changelog: https://github.com/microsoft/graphrag/releases/tag/v2.7.0 --- .../python-modules/graphrag/default.nix | 56 ++++++++++++------- 1 file changed, 36 insertions(+), 20 deletions(-) diff --git a/pkgs/development/python-modules/graphrag/default.nix b/pkgs/development/python-modules/graphrag/default.nix index f44129f282af..b6cfe85c613c 100644 --- a/pkgs/development/python-modules/graphrag/default.nix +++ b/pkgs/development/python-modules/graphrag/default.nix @@ -1,38 +1,44 @@ { lib, + stdenv, buildPythonPackage, fetchFromGitHub, - poetry-core, - poetry-dynamic-versioning, + + # build-system + setuptools, + + # dependencies aiofiles, - aiolimiter, + azure-cosmos, azure-identity, azure-search-documents, azure-storage-blob, - datashaper, devtools, environs, fnllm, + future, graspologic, json-repair, lancedb, - matplotlib, + litellm, networkx, nltk, numpy, openai, pandas, - pyaml-env, pyarrow, pydantic, python-dotenv, pyyaml, - rich, - tenacity, + spacy, + textblob, tiktoken, + tqdm, typer, typing-extensions, umap-learn, + + # tests nbformat, pytest-asyncio, pytestCheckHook, @@ -40,54 +46,55 @@ buildPythonPackage rec { pname = "graphrag"; - version = "2.4.0"; + version = "2.7.0"; pyproject = true; src = fetchFromGitHub { owner = "microsoft"; repo = "graphrag"; - tag = "v.${version}"; - hash = "sha256-a8t6Nl9W/Cr7eueAvJ3dbz5G0oIhddqFMIm7HeZ8N9A="; + tag = "v${version}"; + hash = "sha256-F0MiC+14KOjCVwlcZpNo15SqDOfSYsVwH8qNQTHBKPQ="; }; build-system = [ - poetry-core - poetry-dynamic-versioning + setuptools ]; pythonRelaxDeps = true; dependencies = [ aiofiles - aiolimiter + azure-cosmos azure-identity azure-search-documents azure-storage-blob - datashaper devtools environs fnllm + future graspologic json-repair lancedb - matplotlib + litellm networkx nltk numpy openai pandas - pyaml-env pyarrow pydantic python-dotenv pyyaml - rich - tenacity + spacy + textblob tiktoken + tqdm typer typing-extensions umap-learn - ]; + ] + ++ fnllm.optional-dependencies.azure + ++ fnllm.optional-dependencies.openai; env.NUMBA_CACHE_DIR = "$TMPDIR"; @@ -101,11 +108,20 @@ buildPythonPackage rec { enabledTestPaths = [ "tests/unit" ]; + disabledTestPaths = lib.optionals stdenv.hostPlatform.isDarwin [ + # Flaky + "tests/unit/litellm_services/test_rate_limiter.py" + ]; + disabledTests = [ # touch the network + "test_basic_functionality" "test_child" "test_dotprefix" "test_find" + "test_load_strategy_sentence" + "test_mixed_whitespace_handling" + "test_multiple_documents" "test_run_extract_entities_multiple_documents" "test_run_extract_entities_single_document" "test_sort_context" From accfe5ccf9cd6aacb70bd67db741f2265e2c9f69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 2 Dec 2025 12:07:39 -0800 Subject: [PATCH 50/62] flare-signal: 0.17.3 -> 0.17.4 Diff: https://gitlab.com/schmiddi-on-mobile/flare/-/compare/0.17.3...0.17.4 Changelog: https://gitlab.com/schmiddi-on-mobile/flare/-/blob/0.17.4/CHANGELOG.md --- pkgs/by-name/fl/flare-signal/package.nix | 60 ++++-------------------- 1 file changed, 8 insertions(+), 52 deletions(-) diff --git a/pkgs/by-name/fl/flare-signal/package.nix b/pkgs/by-name/fl/flare-signal/package.nix index 75428e666767..1bc4d62518e2 100644 --- a/pkgs/by-name/fl/flare-signal/package.nix +++ b/pkgs/by-name/fl/flare-signal/package.nix @@ -9,6 +9,7 @@ ninja, pkg-config, gst_all_1, + openssl, protobuf, libspelling, libsecret, @@ -16,57 +17,28 @@ gtksourceview5, rustPlatform, rustc, - yq, appstream, blueprint-compiler, desktop-file-utils, wrapGAppsHook4, }: -let - presage = fetchFromGitHub { - owner = "whisperfish"; - repo = "presage"; - # match with commit from Cargo.toml - rev = "559591c0e5886f101d3c25c27d8010214e9ea0c3"; - hash = "sha256-WEWVhG/azf9BjLLzTEys+JGWbd+FzIDHm9QeWAeMLGA="; - }; -in - stdenv.mkDerivation (finalAttrs: { pname = "flare"; - # NOTE: also update presage commit - version = "0.17.3"; + version = "0.17.4"; src = fetchFromGitLab { domain = "gitlab.com"; owner = "schmiddi-on-mobile"; repo = "flare"; tag = finalAttrs.version; - hash = "sha256-W26RR4BmGeXL6AoWMkf9BmU3nLY4rTnVf2OJPWKmKYc="; + hash = "sha256-GW7v5ZsVPqQ+hZLOB0A/wVbOQHA9OgGCfeSONCNPKhk="; }; - cargoDeps = - let - cargoDeps = rustPlatform.fetchCargoVendor { - inherit (finalAttrs) pname version src; - hash = "sha256-bpafm+yyHNAoHVAgzc3BgM3+Jm7L+2gdoOdRSJ05iTE="; - }; - in - # Replace with simpler solution: - # https://github.com/NixOS/nixpkgs/pull/432651#discussion_r2312796706 - # depending on sqlx release and update in flare-signal - runCommand "${finalAttrs.pname}-${finalAttrs.version}-vendor-patched" { inherit cargoDeps; } - # https://github.com/flathub/de.schmidhuberj.Flare/commit/b1352087beaf299569c798bc69e31660712853db - # bash - '' - mkdir $out - find $cargoDeps -maxdepth 1 -exec sh -c "ln -s {} $out/\$(basename {})" \; - rm $out/presage-store-sqlite-* - cp -r $cargoDeps/presage-store-sqlite-* $out - chmod +w $out/presage-store-sqlite-* - ln -s ${presage}/.sqlx $out/presage-store-sqlite-* - ''; + cargoDeps = rustPlatform.fetchCargoVendor { + inherit (finalAttrs) pname version src; + hash = "sha256-CGgoHL6dDovBe1W04A8fOH5EnkqezPuiO8f7/ZCgjAM="; + }; nativeBuildInputs = [ appstream # for appstream-util @@ -79,30 +51,14 @@ stdenv.mkDerivation (finalAttrs: { rustPlatform.cargoSetupHook cargo rustc - # yq contains tomlq - yq ]; - postPatch = '' - cargoPresageRev="$(tomlq -r '.dependencies.presage.rev' Cargo.toml)" - actualPresageRev="${presage.rev}" - if [ "$cargoPresageRev" != "$actualPresageRev" ]; then - echo "" - echo "fetchFromGitHub presage revision does not match revision specified in Cargo.toml" - echo "consider replacing fetchFromGitHub's revision with revision specified in Cargo.toml" - echo "" - echo " fetchFromGitHub = ''${actualPresageRev}" - echo " Cargo.toml = ''${cargoPresageRev}" - echo "" - exit 1 - fi - ''; - buildInputs = [ gtksourceview5 libadwaita libsecret libspelling + openssl protobuf # To reproduce audio messages From b6ae99faa2553b8798151ae7ca89d3b16db20cf7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 2 Dec 2025 08:44:22 -0800 Subject: [PATCH 51/62] python3Packages.volkswagencarnet: 5.1.8 -> 5.2.1 Diff: https://github.com/robinostlund/volkswagencarnet/compare/v5.1.8...v5.2.1 Changelog: https://github.com/robinostlund/volkswagencarnet/releases/tag/v5.2.1 --- pkgs/development/python-modules/volkswagencarnet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/volkswagencarnet/default.nix b/pkgs/development/python-modules/volkswagencarnet/default.nix index fa6b44ec23ac..b2250192a8fa 100644 --- a/pkgs/development/python-modules/volkswagencarnet/default.nix +++ b/pkgs/development/python-modules/volkswagencarnet/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "volkswagencarnet"; - version = "5.1.8"; + version = "5.2.1"; pyproject = true; src = fetchFromGitHub { owner = "robinostlund"; repo = "volkswagencarnet"; tag = "v${version}"; - hash = "sha256-LH8w+sIInez5hUM/rj1C8ew/RlfKTPKh0ZgLt6cRcnY="; + hash = "sha256-OXEVXIhS82WEcusvP0vvOWDWjy63U0SrSphTOpkg2IQ="; }; postPatch = '' From 099e667fba1192881d8254a84142244a79f616a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 2 Dec 2025 08:42:53 -0800 Subject: [PATCH 52/62] home-assistant-custom-components.volkswagencarnet: 5.2.0 -> 5.2.2 Diff: https://github.com/robinostlund/homeassistant-volkswagencarnet/compare/v5.2.0...v5.2.2 Changelog: https://github.com/robinostlund/homeassistant-volkswagencarnet/releases/tag/v5.2.1 https://github.com/robinostlund/homeassistant-volkswagencarnet/releases/tag/v5.2.2 --- .../custom-components/volkswagencarnet/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/volkswagencarnet/package.nix b/pkgs/servers/home-assistant/custom-components/volkswagencarnet/package.nix index 3f287955fb3d..368c91c3a0c5 100644 --- a/pkgs/servers/home-assistant/custom-components/volkswagencarnet/package.nix +++ b/pkgs/servers/home-assistant/custom-components/volkswagencarnet/package.nix @@ -10,13 +10,13 @@ buildHomeAssistantComponent rec { owner = "robinostlund"; domain = "volkswagencarnet"; - version = "5.2.0"; + version = "5.2.2"; src = fetchFromGitHub { owner = "robinostlund"; repo = "homeassistant-volkswagencarnet"; tag = "v${version}"; - hash = "sha256-NAWE489MUyXwRtW7rOGOEz9BFF+BwqS0MWNYtunfOIo="; + hash = "sha256-qXtZwiQRPNtxAsdp2gOoToqT4CHXS+76EWrzqp+9udk="; }; dependencies = [ volkswagencarnet ]; From 335e9594d88710b4ba043e0be0504843696af7a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 2 Dec 2025 11:19:48 -0800 Subject: [PATCH 53/62] home-assistant-custom-components.volkswagencarnet: fix requirements and version in manifest.json --- .../custom-components/volkswagencarnet/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/servers/home-assistant/custom-components/volkswagencarnet/package.nix b/pkgs/servers/home-assistant/custom-components/volkswagencarnet/package.nix index 368c91c3a0c5..d0f834721577 100644 --- a/pkgs/servers/home-assistant/custom-components/volkswagencarnet/package.nix +++ b/pkgs/servers/home-assistant/custom-components/volkswagencarnet/package.nix @@ -19,6 +19,10 @@ buildHomeAssistantComponent rec { hash = "sha256-qXtZwiQRPNtxAsdp2gOoToqT4CHXS+76EWrzqp+9udk="; }; + postPatch = '' + python3 manage/update_manifest.py --version '${version}' + ''; + dependencies = [ volkswagencarnet ]; nativeCheckInputs = [ From 17fdc077e2a7590b2b11373d4ff3e759edd10616 Mon Sep 17 00:00:00 2001 From: 9R Date: Tue, 2 Dec 2025 21:48:19 +0100 Subject: [PATCH 54/62] home-assistant-custom-component.epex_spot: 3.0.0 -> 4.0.0 Changelog: https://github.com/mampfes/ha_epex_spot/releases/tag/4.0.0 --- .../home-assistant/custom-components/epex_spot/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/epex_spot/package.nix b/pkgs/servers/home-assistant/custom-components/epex_spot/package.nix index 1743cbdd8be8..463345603916 100644 --- a/pkgs/servers/home-assistant/custom-components/epex_spot/package.nix +++ b/pkgs/servers/home-assistant/custom-components/epex_spot/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "mampfes"; domain = "epex_spot"; - version = "3.0.0"; + version = "4.0.0"; src = fetchFromGitHub { owner = "mampfes"; repo = "ha_epex_spot"; tag = version; - hash = "sha256-UaPgf0861TaSgawjJCyNjs8hRE5L5vWnyoXENrzCfb4="; + hash = "sha256-kpyWBeKZ0WUoWI/KwKUo/U3RVz2Kdn4xe5WHWr2pV+U="; }; dependencies = [ From 08dad38bd716e4b8f873596ae84cc0304cacd0e9 Mon Sep 17 00:00:00 2001 From: Defelo Date: Tue, 2 Dec 2025 20:37:50 +0000 Subject: [PATCH 55/62] par-lang: 0-unstable-2025-11-20 -> 0-unstable-2025-12-02 Diff: https://github.com/faiface/par-lang/compare/1f6671068d93defdd14a7ff86b9fc167b6949906...aa01ca58034b91f64b3ad5c849bb0e97762221af --- pkgs/by-name/pa/par-lang/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/par-lang/package.nix b/pkgs/by-name/pa/par-lang/package.nix index 719a6ebaf921..f5bb6aefcede 100644 --- a/pkgs/by-name/pa/par-lang/package.nix +++ b/pkgs/by-name/pa/par-lang/package.nix @@ -16,13 +16,13 @@ rustPlatform.buildRustPackage { pname = "par-lang"; - version = "0-unstable-2025-11-20"; + version = "0-unstable-2025-12-02"; src = fetchFromGitHub { owner = "faiface"; repo = "par-lang"; - rev = "1f6671068d93defdd14a7ff86b9fc167b6949906"; - hash = "sha256-skBH5m/cJ7CZJqfDtKxk8AqaP/dwGCmEb9CDtmMUzlU="; + rev = "aa01ca58034b91f64b3ad5c849bb0e97762221af"; + hash = "sha256-W68fareSkbnHnFy0IFIShOebC0cCcWqRWoaez3drsYI="; }; cargoHash = "sha256-sW+gAIp/DjlTo44QDXpP6COrCK/CcDlx3no284MEQJo="; From fa5cf3e5ea64e96c75235fb18627d7d2f5ba917a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 2 Dec 2025 09:47:52 -0800 Subject: [PATCH 56/62] buildHomeAssistantComponent: fix typo in check_manifest.py --- .../home-assistant/build-custom-component/check_manifest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/build-custom-component/check_manifest.py b/pkgs/servers/home-assistant/build-custom-component/check_manifest.py index c2a41584effc..7091f49800af 100644 --- a/pkgs/servers/home-assistant/build-custom-component/check_manifest.py +++ b/pkgs/servers/home-assistant/build-custom-component/check_manifest.py @@ -68,7 +68,7 @@ def main(args): # At least one manifest should match the component name ok &= any(check_derivation_name(manifest) for manifest in manifests) - # All requirements need to match, use `ignoreRequirementVersion` to ignore too strict version constraints + # All requirements need to match, use `ignoreVersionRequirement` to ignore too strict version constraints ok &= all( check_requirements(manifest, args.ignore_version_requirement) for manifest in manifests From fa1b0614f482a2f0d101e51f41a94be459ff28d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 2 Dec 2025 09:49:42 -0800 Subject: [PATCH 57/62] home-assistant-custom-components.volkswagen_we_connect_id: drop Development on the integration has been discontinued. --- .../volkswagen_we_connect_id/package.nix | 36 ------------------- 1 file changed, 36 deletions(-) delete mode 100644 pkgs/servers/home-assistant/custom-components/volkswagen_we_connect_id/package.nix diff --git a/pkgs/servers/home-assistant/custom-components/volkswagen_we_connect_id/package.nix b/pkgs/servers/home-assistant/custom-components/volkswagen_we_connect_id/package.nix deleted file mode 100644 index 2077213c1ed3..000000000000 --- a/pkgs/servers/home-assistant/custom-components/volkswagen_we_connect_id/package.nix +++ /dev/null @@ -1,36 +0,0 @@ -{ - ascii-magic, - buildHomeAssistantComponent, - fetchFromGitHub, - lib, - weconnect, -}: - -buildHomeAssistantComponent rec { - owner = "mitch-dc"; - domain = "volkswagen_we-connect_id"; - version = "0.2.6"; - - src = fetchFromGitHub { - inherit owner; - repo = "volkswagen_we_connect_id"; - tag = "v${version}"; - hash = "sha256-f5guxLE93QtTPV1zw1313bzF521pVr0vsUa3hzcRmJo="; - }; - - dependencies = [ - ascii-magic - weconnect - ]; - - # upstream has no tests - doCheck = false; - - meta = { - changelog = "https://github.com/mitch-dc/volkswagen_we_connect_id/releases/tag/v${version}"; - description = "Statistics from the Volkswagen ID API"; - homepage = "https://github.com/mitch-dc/volkswagen_we_connect_id"; - license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ dotlambda ]; - }; -} From 8065f9ec38a47b9f8f77901272159f47a3ed1237 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 2 Dec 2025 09:56:10 -0800 Subject: [PATCH 58/62] python3Packages.pymitsubishi: make sure pyproject.toml specifies the correct version --- pkgs/development/python-modules/pymitsubishi/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/pymitsubishi/default.nix b/pkgs/development/python-modules/pymitsubishi/default.nix index 4e42f014492b..181e2a716eeb 100644 --- a/pkgs/development/python-modules/pymitsubishi/default.nix +++ b/pkgs/development/python-modules/pymitsubishi/default.nix @@ -21,6 +21,11 @@ buildPythonPackage rec { hash = "sha256-frqyAXAP2O8TZzXx5ephcLSLJA9p0P74KJrPoSKPYYo="; }; + postPatch = '' + # make sure pyproject.toml specifies the correct version + grep -qF 'version = "${version}"' pyproject.toml + ''; + build-system = [ setuptools ]; dependencies = [ From c36ed8fed8f75e7a1b502b825dee810b7f4050d7 Mon Sep 17 00:00:00 2001 From: Jonathan Davies Date: Tue, 2 Dec 2025 21:43:13 +0000 Subject: [PATCH 59/62] =?UTF-8?q?bat:=200.26.0=20=E2=86=92=200.26.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/ba/bat/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ba/bat/package.nix b/pkgs/by-name/ba/bat/package.nix index 9128100012ce..51f873ae66dd 100644 --- a/pkgs/by-name/ba/bat/package.nix +++ b/pkgs/by-name/ba/bat/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage rec { pname = "bat"; - version = "0.26.0"; + version = "0.26.1"; src = fetchFromGitHub { owner = "sharkdp"; repo = "bat"; rev = "v${version}"; - hash = "sha256-JWpdAO+OCqoWa6KVR8sxvHHy1SdR4BmRO0oU0ZAOWl0="; + hash = "sha256-IbTvFT37BFo0tKOiApDL9sT+/nMD33MO3TXuho+lF2c="; }; - cargoHash = "sha256-wb86yWWnRHs1vG8+oyhs6bUD4x7AdWvIvPPNBcLs4Hs="; + cargoHash = "sha256-WRLCs1hrwFT3tya9CzKUuh5g+6fYqKDtv3yvDx8Wws8="; nativeBuildInputs = [ pkg-config From c44aeaaaeddb7efbce8695ae47afab54188938fc Mon Sep 17 00:00:00 2001 From: Jonathan Davies Date: Tue, 2 Dec 2025 21:45:00 +0000 Subject: [PATCH 60/62] bat: Use finalAttrs --- pkgs/by-name/ba/bat/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ba/bat/package.nix b/pkgs/by-name/ba/bat/package.nix index 51f873ae66dd..fa4d14282515 100644 --- a/pkgs/by-name/ba/bat/package.nix +++ b/pkgs/by-name/ba/bat/package.nix @@ -9,14 +9,14 @@ zlib, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "bat"; version = "0.26.1"; src = fetchFromGitHub { owner = "sharkdp"; repo = "bat"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-IbTvFT37BFo0tKOiApDL9sT+/nMD33MO3TXuho+lF2c="; }; @@ -78,7 +78,7 @@ rustPlatform.buildRustPackage rec { meta = { description = "Cat(1) clone with syntax highlighting and Git integration"; homepage = "https://github.com/sharkdp/bat"; - changelog = "https://github.com/sharkdp/bat/raw/v${version}/CHANGELOG.md"; + changelog = "https://github.com/sharkdp/bat/raw/v${finalAttrs.version}/CHANGELOG.md"; license = with lib.licenses; [ asl20 # or mit @@ -91,4 +91,4 @@ rustPlatform.buildRustPackage rec { sigmasquadron ]; }; -} +}) From fad5cb39b7f6dca67abe7bd8bbb43b4538d0d25b Mon Sep 17 00:00:00 2001 From: Jonathan Davies Date: Tue, 2 Dec 2025 21:46:49 +0000 Subject: [PATCH 61/62] bat: Add versionCheckHook --- pkgs/by-name/ba/bat/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/ba/bat/package.nix b/pkgs/by-name/ba/bat/package.nix index fa4d14282515..013e9b85b0c9 100644 --- a/pkgs/by-name/ba/bat/package.nix +++ b/pkgs/by-name/ba/bat/package.nix @@ -7,6 +7,7 @@ installShellFiles, makeWrapper, zlib, + versionCheckHook, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -62,6 +63,9 @@ rustPlatform.buildRustPackage (finalAttrs: { "--skip=file_with_invalid_utf8_filename" ]; + nativeInstallCheckInputs = [ + versionCheckHook + ]; doInstallCheck = true; installCheckPhase = '' runHook preInstallCheck From 658b348ba2e94a8efb2d5c5c11ade4f1962cf5c9 Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Wed, 3 Dec 2025 08:01:36 +1000 Subject: [PATCH 62/62] go_1_24: 1.24.10 -> 1.24.11 Changelog: https://go.dev/doc/devel/release#go1.24 --- pkgs/development/compilers/go/1.24.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/go/1.24.nix b/pkgs/development/compilers/go/1.24.nix index cdd21e4c4004..c053afae8d53 100644 --- a/pkgs/development/compilers/go/1.24.nix +++ b/pkgs/development/compilers/go/1.24.nix @@ -24,11 +24,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "go"; - version = "1.24.10"; + version = "1.24.11"; src = fetchurl { url = "https://go.dev/dl/go${finalAttrs.version}.src.tar.gz"; - hash = "sha256-NAANzEelF7ePzyZX7n0DMyilcHn+YMTti3uEJg0dGdM="; + hash = "sha256-/9+XdmpMSxNc1TgJcTl46e4alDssjiitIhpUKd4w4hA="; }; strictDeps = true;