From 3548ae103e64c37094668228d4a17a3849d314f5 Mon Sep 17 00:00:00 2001 From: Anna Aurora Date: Wed, 20 Aug 2025 01:12:49 +0200 Subject: [PATCH 01/26] peazip: restructure of icon install, addition of 48px icons --- pkgs/by-name/pe/peazip/package.nix | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/pe/peazip/package.nix b/pkgs/by-name/pe/peazip/package.nix index 06baea3e7fa4..5386e37d8ffb 100644 --- a/pkgs/by-name/pe/peazip/package.nix +++ b/pkgs/by-name/pe/peazip/package.nix @@ -96,12 +96,27 @@ stdenv.mkDerivation (finalAttrs: { install -D res/share/batch/freedesktop_integration/KDE-servicemenus/KDE3-konqueror/*.desktop -t $out/share/apps/konqueror/servicemenus # Install desktop entries's icons - mkdir -p $out/share/icons/hicolor/256x256/apps - ln -s $out/share/peazip/icons/peazip.png -t $out/share/icons/hicolor/256x256/apps/ - mkdir $out/share/icons/hicolor/256x256/mimetypes - ln -s $out/share/peazip/icons/peazip_{7z,zip,cd}.png $out/share/icons/hicolor/256x256/mimetypes/ - mkdir $out/share/icons/hicolor/256x256/actions - ln -s $out/share/peazip/icons/peazip_{add,extract,convert}.png $out/share/icons/hicolor/256x256/actions/ + for size in {48,256}; do + mkdir -p $out/share/icons/hicolor/"$size"x"$size"/apps + mkdir $out/share/icons/hicolor/"$size"x"$size"/mimetypes + mkdir $out/share/icons/hicolor/"$size"x"$size"/actions + done + + pushd res/share/batch/freedesktop_integration + + cp peazip.png $out/share/icons/hicolor/256x256/apps/ + pushd additional-desktop-files + cp peazip_{7z,cd,zip}.png $out/share/icons/hicolor/256x256/mimetypes/ + cp peazip_{add,extract,convert}.png $out/share/icons/hicolor/256x256/actions/ + popd + + pushd alternative-icons/48px + # for some reason the maintainer only made 48px version of *some* icons + cp peazip.png $out/share/icons/hicolor/48x48/apps/ + cp peazip_{add,extract}.png $out/share/icons/hicolor/48x48/actions/ + popd + + popd runHook postInstall ''; From 78c93e503c9308acd94feb83176a70062545ff7b Mon Sep 17 00:00:00 2001 From: Anna Aurora Date: Wed, 20 Aug 2025 01:52:47 +0200 Subject: [PATCH 02/26] peazip: replace substitute's deprecated --replace --- pkgs/by-name/pe/peazip/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pe/peazip/package.nix b/pkgs/by-name/pe/peazip/package.nix index 5386e37d8ffb..6604103f89e9 100644 --- a/pkgs/by-name/pe/peazip/package.nix +++ b/pkgs/by-name/pe/peazip/package.nix @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' # set it to use compression programs from $PATH - substituteInPlace dev/peach.pas --replace " HSYSBIN = 0;" " HSYSBIN = 2;" + substituteInPlace dev/peach.pas --replace-fail " HSYSBIN = 0;" " HSYSBIN = 2;" ''; nativeBuildInputs = [ From 582c0f9598ccea6a4b05d7e725e60801bce5d178 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 27 Aug 2025 18:36:24 +0000 Subject: [PATCH 03/26] wit-bindgen: 0.44.0 -> 0.45.0 --- pkgs/by-name/wi/wit-bindgen/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wi/wit-bindgen/package.nix b/pkgs/by-name/wi/wit-bindgen/package.nix index 752bb5de8ce3..c46ae38c27ff 100644 --- a/pkgs/by-name/wi/wit-bindgen/package.nix +++ b/pkgs/by-name/wi/wit-bindgen/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "wit-bindgen"; - version = "0.44.0"; + version = "0.45.0"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = "wit-bindgen"; rev = "v${version}"; - hash = "sha256-iUr0H5m9aGyJ13JqOQjSFHTWzs5pIwmttAa3oWiM3Hw="; + hash = "sha256-xjDktIxNY8b0kAuHfX/EzvKO40xMVS1WfzYtX2fpffg="; }; - cargoHash = "sha256-6OiE+9KMhw3cE1HZRitrcjupiQbr6UfRaWf8PRxqvmk="; + cargoHash = "sha256-eOfHPhxMIE9VGMEW5crn5aXjFnbEHu0A4aUm+VFc3YU="; # Some tests fail because they need network access to install the `wasm32-unknown-unknown` target. # However, GitHub Actions ensures a proper build. From 3c460dd0e716b5fba08eddfbc1d6573eb05c9a60 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 28 Aug 2025 04:10:57 +0000 Subject: [PATCH 04/26] cargo-expand: 1.0.114 -> 1.0.115 --- pkgs/by-name/ca/cargo-expand/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-expand/package.nix b/pkgs/by-name/ca/cargo-expand/package.nix index e26734617a73..a27367ee35f8 100644 --- a/pkgs/by-name/ca/cargo-expand/package.nix +++ b/pkgs/by-name/ca/cargo-expand/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-expand"; - version = "1.0.114"; + version = "1.0.115"; src = fetchFromGitHub { owner = "dtolnay"; repo = "cargo-expand"; rev = version; - hash = "sha256-blq/5ObzHxYjNx0TPiuF1OuDPHNDBV7jBkt1r+ISnVE="; + hash = "sha256-seTprpfPzjlDgzjZIrTkhPlcB9kwA3XBXg5SBSwuUq8="; }; - cargoHash = "sha256-HNmmu9TF7p94bRF/IsStIE5XPdcUM6d505G+wbFNTls="; + cargoHash = "sha256-8VQn1syFpbXdXK5xsL24VHnMqAVqUUGgRxvzXrKNs7U="; meta = { description = "Cargo subcommand to show result of macro expansion"; From 456625d56c042d2b1e83c9773e464644da69b25e Mon Sep 17 00:00:00 2001 From: Robert Rose Date: Sun, 31 Aug 2025 14:39:46 +0200 Subject: [PATCH 05/26] zeekstd: 0.4.1 -> 0.4.2 --- pkgs/by-name/ze/zeekstd/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zeekstd/package.nix b/pkgs/by-name/ze/zeekstd/package.nix index 410318027b66..a34b5b27cdb5 100644 --- a/pkgs/by-name/ze/zeekstd/package.nix +++ b/pkgs/by-name/ze/zeekstd/package.nix @@ -5,16 +5,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "zeekstd"; - version = "0.4.1"; + version = "0.4.2"; src = fetchFromGitHub { owner = "rorosen"; repo = "zeekstd"; tag = "v${finalAttrs.version}-cli"; - hash = "sha256-vvFBMDzypiAaLT5R6RTXJQZQhNCuiG3PxMEPmmPd7/I="; + hash = "sha256-aht+QUprnSdBxJajBPgzqWzzOpkyrtzvJ98nqYKDCdc="; }; - cargoHash = "sha256-z1y12v71jxo8z3sZOAkSNvgBvexUGu0Z43HHxLCHSjg="; + cargoHash = "sha256-GEWCR4EaNQkB9mYxcWjlqSt75ko68RIU/10M4+zB+to="; meta = { description = "CLI tool that works with the zstd seekable format"; From d8b49c68a95b2006d98e68aa11b344538d0e635b Mon Sep 17 00:00:00 2001 From: Shawn8901 Date: Sun, 31 Aug 2025 19:56:00 +0200 Subject: [PATCH 06/26] portfolio: 0.79.0 -> 0.79.1 --- pkgs/by-name/po/portfolio/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/portfolio/package.nix b/pkgs/by-name/po/portfolio/package.nix index 690ff2b3c116..e38faabda977 100644 --- a/pkgs/by-name/po/portfolio/package.nix +++ b/pkgs/by-name/po/portfolio/package.nix @@ -34,11 +34,11 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "PortfolioPerformance"; - version = "0.79.0"; + version = "0.79.1"; src = fetchurl { url = "https://github.com/buchen/portfolio/releases/download/${finalAttrs.version}/PortfolioPerformance-${finalAttrs.version}-linux.gtk.x86_64.tar.gz"; - hash = "sha256-BdpaueOSz+CH0za2uj7oJXKEgpd0R6yTyVO+Au78oCs="; + hash = "sha256-oJjYnJvgNpYpbJ5QSV4dwaB7FEaIqCbkAmzsYpjyfbc="; }; nativeBuildInputs = [ From a304cb865005561325353d69779909d9e2e2a0af Mon Sep 17 00:00:00 2001 From: HHR2020 <76608828+HHR2020@users.noreply.github.com> Date: Mon, 1 Sep 2025 12:33:52 +0800 Subject: [PATCH 07/26] clash-verge-rev: 2.4.0 -> 2.4.1 Diff: https://github.com/clash-verge-rev/clash-verge-rev/compare/v2.4.0...v2.4.1 --- pkgs/by-name/cl/clash-verge-rev/package.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/cl/clash-verge-rev/package.nix b/pkgs/by-name/cl/clash-verge-rev/package.nix index a966acc355dc..d78c414b27d2 100644 --- a/pkgs/by-name/cl/clash-verge-rev/package.nix +++ b/pkgs/by-name/cl/clash-verge-rev/package.nix @@ -12,25 +12,25 @@ }: let pname = "clash-verge-rev"; - version = "2.4.0"; + version = "2.4.1"; src = fetchFromGitHub { owner = "clash-verge-rev"; repo = "clash-verge-rev"; tag = "v${version}"; - hash = "sha256-Kw2QXePBjDs0kUMPLE7UyN/v9GvsMNYi1rxcy+O6EWs="; + hash = "sha256-mTtHgH+Qf9OaQz7I5IT8SUpXOZVObwEGdKRKq107rLU="; }; src-service = fetchFromGitHub { owner = "clash-verge-rev"; repo = "clash-verge-service"; - rev = "2b36be1417cb30ce592951cbadb1503e61c2c784"; # no meaningful tags in this repo. The only way is updating manully every time. - hash = "sha256-yTttQpWmqhgOx9wPGE01Bjp52QjTXLAfg+7+kPny+yg="; + rev = "cccf77a22ac78fe2188fd3bf519d368a2549b941"; # no meaningful tags in this repo. The only way is updating manully every time. + hash = "sha256-ADtY3h69JiRw43H+V6mzyDr/XsnAVwXXRZGBSRNA4TY="; }; - service-cargo-hash = "sha256-HET7/Lyc0Ip1f9WMVzUWr0QFuL8YN3dgZdK0adl/rYc="; - pnpm-hash = "sha256-O6JO5sW3eKjOPcnu2JDnXEUnR2Yma+SkRMOfEjG5X/E="; - vendor-hash = "sha256-kUPzKfrcMaGAMGzYy666I9l3ctac7b1xTCO8oMA9fYg="; + service-cargo-hash = "sha256-a6jp3v/AdcWvBCzEfdtfbHUdqh3a1gNN9D8hRdU1RTc="; + pnpm-hash = "sha256-WrJ5iWuPoXe220ZPAbo4Z9Zlk2B9Cob0KOL6Q+xSVys="; + vendor-hash = "sha256-aOXBk3RZfelqdeKwP992rjBJ6Ps2GdEGBqzMBudCqKw="; service = callPackage ./service.nix { inherit From a43631ffd3764d47b3df650c43a694842150ddde Mon Sep 17 00:00:00 2001 From: Louis Thevenet Date: Tue, 2 Sep 2025 10:49:32 -0400 Subject: [PATCH 08/26] mcat-unwrapped: 0.3.0 -> 0.4.4 --- pkgs/by-name/mc/mcat-unwrapped/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mc/mcat-unwrapped/package.nix b/pkgs/by-name/mc/mcat-unwrapped/package.nix index da0126e16368..c41828527550 100644 --- a/pkgs/by-name/mc/mcat-unwrapped/package.nix +++ b/pkgs/by-name/mc/mcat-unwrapped/package.nix @@ -6,16 +6,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "mcat-unwrapped"; - version = "0.3.0"; + version = "0.4.4"; src = fetchFromGitHub { owner = "Skardyy"; repo = "mcat"; tag = "v${finalAttrs.version}"; - hash = "sha256-+uq2mqUpdpO5lStf4dj6nYpOff3LOL45fXB338mnlZ8="; + hash = "sha256-URAgoarWC+GGCF+nUGqhmDmh1PX2/Ry5U8e8HrHFGHk="; }; - cargoHash = "sha256-m1TJ255jwQOEGqz22t5CmrW0zRyGqgQls84yGK5taWU="; + cargoHash = "sha256-c3OJURz6eObjIC6AHUP6l/a5zYFV0QZ3VIxShFCcm4U="; passthru = { updateScript = nix-update-script { }; From 5b5e9c503464be3094a89e974e87898df30e7c77 Mon Sep 17 00:00:00 2001 From: Pascal Dietrich Date: Tue, 2 Sep 2025 18:21:49 +0200 Subject: [PATCH 09/26] tauno-monitor: 0.2.15 -> 0.2.16 --- pkgs/by-name/ta/tauno-monitor/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ta/tauno-monitor/package.nix b/pkgs/by-name/ta/tauno-monitor/package.nix index 123d0063ecec..102b711c10bd 100644 --- a/pkgs/by-name/ta/tauno-monitor/package.nix +++ b/pkgs/by-name/ta/tauno-monitor/package.nix @@ -13,14 +13,14 @@ }: python3Packages.buildPythonApplication rec { pname = "tauno-monitor"; - version = "0.2.15"; + version = "0.2.16"; pyproject = false; src = fetchFromGitHub { owner = "taunoe"; repo = "tauno-monitor"; tag = "v${version}"; - hash = "sha256-x2RgjKI+GSrZYY2sZWFTB1OkBF3s3O+XOpj1Es03ZwE="; + hash = "sha256-0fwZc/aAdHsw8/Wa+Efi9lcvoWuJeJvTUaUUGzR1C+E="; }; nativeBuildInputs = [ From fd7f49c38b5975b206a81410619495ae8958f983 Mon Sep 17 00:00:00 2001 From: qbisi Date: Tue, 2 Sep 2025 22:00:28 +0800 Subject: [PATCH 10/26] petsc: 3.23.5 -> 3.23.6 Diff: https://gitlab.com/petsc/petsc/-/compare/v3.23.5...v3.23.6 --- pkgs/by-name/pe/petsc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pe/petsc/package.nix b/pkgs/by-name/pe/petsc/package.nix index 851602b3556e..5cfecd51a3d7 100644 --- a/pkgs/by-name/pe/petsc/package.nix +++ b/pkgs/by-name/pe/petsc/package.nix @@ -111,11 +111,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "petsc"; - version = "3.23.5"; + version = "3.23.6"; src = fetchzip { url = "https://web.cels.anl.gov/projects/petsc/download/release-snapshots/petsc-${finalAttrs.version}.tar.gz"; - hash = "sha256-pfGb/9GlKsZJpdEU6lOr61a8AE5NR9MlZ0mHJ/j+eDs="; + hash = "sha256-sKXLYtOw6xom7c7ARpOY4dcsV5zR5KgbYrt1bnHF/Io="; }; strictDeps = true; From e13ba1174cd7a9c508119ceff4393e60ef42b04e Mon Sep 17 00:00:00 2001 From: qbisi Date: Tue, 2 Sep 2025 22:06:23 +0800 Subject: [PATCH 11/26] petsc: use default debugging/optimization flags --- pkgs/by-name/pe/petsc/package.nix | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/pkgs/by-name/pe/petsc/package.nix b/pkgs/by-name/pe/petsc/package.nix index 5cfecd51a3d7..03aeaeaeec86 100644 --- a/pkgs/by-name/pe/petsc/package.nix +++ b/pkgs/by-name/pe/petsc/package.nix @@ -181,13 +181,7 @@ stdenv.mkDerivation (finalAttrs: { "--with-cxx=${lib.getDev mpi}/bin/mpicxx" "--with-fc=${lib.getDev mpi}/bin/mpif90" ] - ++ lib.optionals (!debug) [ - "--with-debugging=0" - "COPTFLAGS=-O3" - "FOPTFLAGS=-O3" - "CXXOPTFLAGS=-O3" - "CXXFLAGS=-O3" - ] + ++ lib.optional (!debug) "--with-debugging=0" ++ lib.optional (!fortranSupport) "--with-fortran-bindings=0" ++ lib.optional pythonSupport "--with-petsc4py=1" ++ lib.optional withMetis "--with-metis=1" From 3110f700459fc0fca4a6e8e62a5e4e6e988c52e1 Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Wed, 3 Sep 2025 07:48:39 +0200 Subject: [PATCH 12/26] claude-code: 1.0.98 -> 1.0.102 Closes #439427 Changelog: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md --- pkgs/by-name/cl/claude-code/package-lock.json | 8 ++++---- pkgs/by-name/cl/claude-code/package.nix | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/cl/claude-code/package-lock.json b/pkgs/by-name/cl/claude-code/package-lock.json index 5430f4df97b4..eaf1c8bc753f 100644 --- a/pkgs/by-name/cl/claude-code/package-lock.json +++ b/pkgs/by-name/cl/claude-code/package-lock.json @@ -6,13 +6,13 @@ "packages": { "": { "dependencies": { - "@anthropic-ai/claude-code": "^1.0.98" + "@anthropic-ai/claude-code": "^1.0.102" } }, "node_modules/@anthropic-ai/claude-code": { - "version": "1.0.98", - "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.98.tgz", - "integrity": "sha512-IV193Eh8STdRcN3VkNcojPIlLnQPch+doBVrDSEV1rPPePISy7pzHFZL0Eg7zIPj9gHkHV1D2s0RMMwzVXJThA==", + "version": "1.0.102", + "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.102.tgz", + "integrity": "sha512-UIC6qNgKNZi1nLTf1bQvxNfd74xIAqJjIx6vggh3bJOMtuXBiFwrfPk1Pdf9CayYgwZYXgSmxYYaASt6i6ficQ==", "license": "SEE LICENSE IN README.md", "bin": { "claude": "cli.js" diff --git a/pkgs/by-name/cl/claude-code/package.nix b/pkgs/by-name/cl/claude-code/package.nix index 21cfe04287fa..5d9eeaed355e 100644 --- a/pkgs/by-name/cl/claude-code/package.nix +++ b/pkgs/by-name/cl/claude-code/package.nix @@ -7,16 +7,16 @@ buildNpmPackage rec { pname = "claude-code"; - version = "1.0.98"; + version = "1.0.102"; nodejs = nodejs_20; # required for sandboxed Nix builds on Darwin src = fetchzip { url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${version}.tgz"; - hash = "sha256-Dkaj97FuRp6LmZgsmzKRX9PKp7bzvUj7rUD3b/5CxtU="; + hash = "sha256-l7KiRp+V/eFVV6n1pv7tZv/VjXXWGPJnIcnicO5DGfA="; }; - npmDepsHash = "sha256-rcULDhcHZm16LKzceIu6gRH/Q1HBCpIJFfZRMVkhiiQ="; + npmDepsHash = "sha256-iiimBp5GrSeabpN0nsp6vxFom7r4wNbWxiREfLeYs9w="; postPatch = '' cp ${./package-lock.json} package-lock.json From 8cb271649238ef3ec644353d4985f5a8658b8224 Mon Sep 17 00:00:00 2001 From: qbisi Date: Wed, 3 Sep 2025 00:00:50 +0800 Subject: [PATCH 13/26] petsc/slepc: replace python3 with python3Packages.python --- pkgs/by-name/pe/petsc/package.nix | 6 ++---- pkgs/by-name/sl/slepc/package.nix | 5 ++--- pkgs/top-level/python-packages.nix | 2 -- 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/pe/petsc/package.nix b/pkgs/by-name/pe/petsc/package.nix index 03aeaeaeec86..ed989be6f710 100644 --- a/pkgs/by-name/pe/petsc/package.nix +++ b/pkgs/by-name/pe/petsc/package.nix @@ -10,7 +10,6 @@ bison, mpi, # generic mpi dependency mpiCheckPhaseHook, - python3, python3Packages, # Build options @@ -78,7 +77,6 @@ let petscPackages = lib.makeScope newScope (self: { inherit mpi - python3 python3Packages # global override options mpiSupport @@ -121,10 +119,10 @@ stdenv.mkDerivation (finalAttrs: { strictDeps = true; nativeBuildInputs = [ - python3 gfortran pkg-config bison + python3Packages.python ] ++ lib.optional mpiSupport mpi ++ lib.optionals pythonSupport [ @@ -154,7 +152,7 @@ stdenv.mkDerivation (finalAttrs: { patches = [ (replaceVars ./fix-petsc4py-install-prefix.patch { - PYTHON_SITEPACKAGES = python3.sitePackages; + PYTHON_SITEPACKAGES = python3Packages.python.sitePackages; }) ]; diff --git a/pkgs/by-name/sl/slepc/package.nix b/pkgs/by-name/sl/slepc/package.nix index b44717b8b520..8e9e73833b67 100644 --- a/pkgs/by-name/sl/slepc/package.nix +++ b/pkgs/by-name/sl/slepc/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitLab, - python3, python3Packages, arpack-mpi, petsc, @@ -29,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: { # Fix slepc4py install prefix substituteInPlace config/packages/slepc4py.py \ --replace-fail "slepc.prefixdir,'lib'" \ - "slepc.prefixdir,'${python3.sitePackages}'" + "slepc.prefixdir,'${python3Packages.python.sitePackages}'" patchShebangs lib/slepc/bin ''; @@ -43,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { ''; nativeBuildInputs = [ - python3 + python3Packages.python ] ++ lib.optionals pythonSupport [ python3Packages.setuptools diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 82b48a2913d5..9fd74a1d5ebe 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11561,7 +11561,6 @@ self: super: with self; { petsc4py = toPythonModule ( pkgs.petsc.override { - python3 = python; python3Packages = self; pythonSupport = true; } @@ -16798,7 +16797,6 @@ self: super: with self; { slepc4py = toPythonModule ( pkgs.slepc.override { pythonSupport = true; - python3 = self.python; python3Packages = self; petsc = petsc4py; } From 02b83e98bfe0be99277153d16378c0cb4d22d0e0 Mon Sep 17 00:00:00 2001 From: qbisi Date: Wed, 3 Sep 2025 00:26:50 +0800 Subject: [PATCH 14/26] pflotran: configure petsc-3.21.4 with python312 --- pkgs/by-name/pf/pflotran/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/pf/pflotran/package.nix b/pkgs/by-name/pf/pflotran/package.nix index b67c0955c1b0..037df5e99e81 100644 --- a/pkgs/by-name/pf/pflotran/package.nix +++ b/pkgs/by-name/pf/pflotran/package.nix @@ -11,7 +11,7 @@ parmetis, hdf5-fortran-mpi, mpiCheckPhaseHook, - python3, + python312Packages, }: let @@ -31,6 +31,7 @@ let { withMetis = true; withParmetis = true; + python3Packages = python312Packages; }; in stdenv.mkDerivation (finalAttrs: { From 39a00bca7913646b8735387dbf06db4abccaf66d Mon Sep 17 00:00:00 2001 From: Timo Kaufmann Date: Wed, 3 Sep 2025 17:09:39 +0200 Subject: [PATCH 15/26] home-manager: 0-unstable-2025-08-14 -> 0-unstable-2025-09-03 Fixes https://github.com/nix-community/home-manager/issues/7735 --- pkgs/by-name/ho/home-manager/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ho/home-manager/package.nix b/pkgs/by-name/ho/home-manager/package.nix index 5e04c59a59ef..a1d83d6caa63 100644 --- a/pkgs/by-name/ho/home-manager/package.nix +++ b/pkgs/by-name/ho/home-manager/package.nix @@ -19,14 +19,14 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "home-manager"; - version = "0-unstable-2025-08-14"; + version = "0-unstable-2025-09-03"; src = fetchFromGitHub { name = "home-manager-source"; owner = "nix-community"; repo = "home-manager"; - rev = "11626a4383b458f8dc5ea3237eaa04e8ab1912f3"; - hash = "sha256-soZegto0xXzG2zYlu/zjknDHv0Z7tRS5EQs+Z/VRTBg="; + rev = "30fc1b532645a21e157b6e33e3f8b4c154f86382"; + hash = "sha256-XbtRMewPGJwTNhBC4pnBu3w/xT1XejvB0HfohC2Kga8="; }; nativeBuildInputs = [ From 8fa3ca887fc02354ba30333c369207b5a9ee1aef Mon Sep 17 00:00:00 2001 From: Tom van Dijk <18gatenmaker6@gmail.com> Date: Wed, 3 Sep 2025 17:14:38 +0200 Subject: [PATCH 16/26] slint-viewer: 1.12.1 -> 1.13.0 --- pkgs/by-name/sl/slint-viewer/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sl/slint-viewer/package.nix b/pkgs/by-name/sl/slint-viewer/package.nix index 1f5a2fa7703d..b38ca14ca7e6 100644 --- a/pkgs/by-name/sl/slint-viewer/package.nix +++ b/pkgs/by-name/sl/slint-viewer/package.nix @@ -9,14 +9,14 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "slint-viewer"; - version = "1.12.1"; + version = "1.13.0"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-xto9oj4ObRxXT29Qi+6HMnVvu0qK+RkTgTm7xlHOk3w="; + hash = "sha256-KasOZia9bIgMi+haXYMbu+fRrM5ZLtaC4rwHZEQOtcY="; }; - cargoHash = "sha256-xcWVkZu4AMTnp6E3JqquDVJ+/gKr7T2Csq5KDHN64nA="; + cargoHash = "sha256-0NuwxRR2BrA9j0uKYfDVFyDZEtx1byRVnLB3TZbAAP0="; buildInputs = [ qt6.qtbase From fcc9d524668b11124bee9512b0bccb254db20a4e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Sep 2025 16:56:35 +0000 Subject: [PATCH 17/26] spicedb: 1.45.2 -> 1.45.3 --- pkgs/servers/spicedb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/spicedb/default.nix b/pkgs/servers/spicedb/default.nix index 57584d390e71..d7ac54e7cde0 100644 --- a/pkgs/servers/spicedb/default.nix +++ b/pkgs/servers/spicedb/default.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "spicedb"; - version = "1.45.2"; + version = "1.45.3"; src = fetchFromGitHub { owner = "authzed"; repo = "spicedb"; rev = "v${version}"; - hash = "sha256-LDAZdcUfrCWtld6V4GDpAbK+BeT/aeVOQ7G++sMoXU4="; + hash = "sha256-V+JYWoZclA4agfqXl3oUhxdTlJXeuO3JQIPfqu2idy0="; }; vendorHash = "sha256-hr+xIfPjlrH9igRsYeqNOPgx/jWhDfu73gA+/NoWWxI="; From f587bb437690779060eb55614433180994d32075 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 3 Sep 2025 12:11:22 -0700 Subject: [PATCH 18/26] spicedb: move to pkgs/by-name --- .../spicedb/default.nix => by-name/sp/spicedb/package.nix} | 0 pkgs/top-level/all-packages.nix | 1 - 2 files changed, 1 deletion(-) rename pkgs/{servers/spicedb/default.nix => by-name/sp/spicedb/package.nix} (100%) diff --git a/pkgs/servers/spicedb/default.nix b/pkgs/by-name/sp/spicedb/package.nix similarity index 100% rename from pkgs/servers/spicedb/default.nix rename to pkgs/by-name/sp/spicedb/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8e6905f92645..07bd6b3735c6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5239,7 +5239,6 @@ with pkgs; callPackage ../development/tools/misc/coreboot-toolchain { } ); - spicedb = callPackage ../servers/spicedb { }; spicedb-zed = callPackage ../servers/spicedb/zed.nix { }; tamarin-prover = ( From fb03576605b4721cb3911821b5755852ad894741 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 3 Sep 2025 12:15:10 -0700 Subject: [PATCH 19/26] spicedb-zed: move to pkgs/by-name --- .../spicedb/zed.nix => by-name/sp/spicedb-zed/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{servers/spicedb/zed.nix => by-name/sp/spicedb-zed/package.nix} (100%) diff --git a/pkgs/servers/spicedb/zed.nix b/pkgs/by-name/sp/spicedb-zed/package.nix similarity index 100% rename from pkgs/servers/spicedb/zed.nix rename to pkgs/by-name/sp/spicedb-zed/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 07bd6b3735c6..5431fe4da66a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5239,8 +5239,6 @@ with pkgs; callPackage ../development/tools/misc/coreboot-toolchain { } ); - spicedb-zed = callPackage ../servers/spicedb/zed.nix { }; - tamarin-prover = ( callPackage ../applications/science/logic/tamarin-prover { # 2025-03-07: dependency fclabels doesn't compile with GHC >= 9.8 From dfbd645ac23df43a2c1449f5707c82d79b4cafcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 3 Sep 2025 12:16:49 -0700 Subject: [PATCH 20/26] spicedb: add meta.changelog --- pkgs/by-name/sp/spicedb/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sp/spicedb/package.nix b/pkgs/by-name/sp/spicedb/package.nix index d7ac54e7cde0..b5d0a70eb1cb 100644 --- a/pkgs/by-name/sp/spicedb/package.nix +++ b/pkgs/by-name/sp/spicedb/package.nix @@ -12,14 +12,14 @@ buildGoModule rec { src = fetchFromGitHub { owner = "authzed"; repo = "spicedb"; - rev = "v${version}"; + tag = "v${version}"; hash = "sha256-V+JYWoZclA4agfqXl3oUhxdTlJXeuO3JQIPfqu2idy0="; }; vendorHash = "sha256-hr+xIfPjlrH9igRsYeqNOPgx/jWhDfu73gA+/NoWWxI="; ldflags = [ - "-X 'github.com/jzelinskie/cobrautil/v2.Version=${src.rev}'" + "-X 'github.com/jzelinskie/cobrautil/v2.Version=${src.tag}'" ]; subPackages = [ "cmd/spicedb" ]; @@ -34,6 +34,7 @@ buildGoModule rec { ''; meta = with lib; { + changelog = "https://github.com/authzed/spicedb/releases/tag/${src.tag}"; description = "Open source permission database"; longDescription = '' SpiceDB is an open-source permissions database inspired by From 90ff63efefbd9d0d6c87085d6e5555e3901c0d7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 3 Sep 2025 12:18:00 -0700 Subject: [PATCH 21/26] spicedb-zed: add meta.changelog --- pkgs/by-name/sp/spicedb-zed/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sp/spicedb-zed/package.nix b/pkgs/by-name/sp/spicedb-zed/package.nix index a0ab08a1200b..cc3774c8f858 100644 --- a/pkgs/by-name/sp/spicedb-zed/package.nix +++ b/pkgs/by-name/sp/spicedb-zed/package.nix @@ -12,13 +12,13 @@ buildGoModule rec { src = fetchFromGitHub { owner = "authzed"; repo = "zed"; - rev = "v${version}"; + tag = "v${version}"; hash = "sha256-ftSgp0zxUmSTJ7lFHxFdebKrCKbsRocDkfabVpyQ5Kg="; }; vendorHash = "sha256-2AkknaufRhv79c9WQtcW5oSwMptkR+FB+1/OJazyGSM="; - ldflags = [ "-X 'github.com/jzelinskie/cobrautil/v2.Version=${src.rev}'" ]; + ldflags = [ "-X 'github.com/jzelinskie/cobrautil/v2.Version=${src.tag}'" ]; preCheck = '' export NO_COLOR=true @@ -34,6 +34,7 @@ buildGoModule rec { ''; meta = with lib; { + changelog = "https://github.com/authzed/zed/releases/tag/${src.tag}"; description = "Command line for managing SpiceDB"; mainProgram = "zed"; longDescription = '' From c60ae6b2e95608a445ff00483ce36a7f703505bd Mon Sep 17 00:00:00 2001 From: Shawn8901 Date: Sun, 31 Aug 2025 20:05:33 +0200 Subject: [PATCH 22/26] victorialogs: 1.30.0 -> 1.32.0 --- pkgs/by-name/vi/victorialogs/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/victorialogs/package.nix b/pkgs/by-name/vi/victorialogs/package.nix index a8d858bfd543..d905c190fd59 100644 --- a/pkgs/by-name/vi/victorialogs/package.nix +++ b/pkgs/by-name/vi/victorialogs/package.nix @@ -10,13 +10,13 @@ buildGoModule (finalAttrs: { pname = "VictoriaLogs"; - version = "1.30.0"; + version = "1.32.0"; src = fetchFromGitHub { owner = "VictoriaMetrics"; repo = "VictoriaLogs"; tag = "v${finalAttrs.version}"; - hash = "sha256-Jc7crSUV1p1PE3QAeDeBvNV9BUhQLq62ksdnW5Plm88="; + hash = "sha256-VcFgPxsxPjvo92/TiVec6sSPprRQ4sbQwe4teGC60/o="; }; vendorHash = null; From 48aca9d7422b3b9b3a74dc04629269e6b1011920 Mon Sep 17 00:00:00 2001 From: Ali Caglayan Date: Wed, 3 Sep 2025 17:21:28 +0300 Subject: [PATCH 23/26] dune: 3.20.1 -> 3.20.2 Signed-off-by: Ali Caglayan --- pkgs/development/tools/ocaml/dune/3.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/ocaml/dune/3.nix b/pkgs/development/tools/ocaml/dune/3.nix index c4dfd1374338..40c6b589ec03 100644 --- a/pkgs/development/tools/ocaml/dune/3.nix +++ b/pkgs/development/tools/ocaml/dune/3.nix @@ -14,11 +14,11 @@ else stdenv.mkDerivation rec { pname = "dune"; - version = "3.20.1"; + version = "3.20.2"; src = fetchurl { url = "https://github.com/ocaml/dune/releases/download/${version}/dune-${version}.tbz"; - hash = "sha256-8I6V3igo6JHWiQbkQwtRFwMihSB7W8aE/F1FZS6zDgo="; + hash = "sha256-sahrLWC9tKi5u2hhvfL58opufLXYM86Br+zOue+cpUk="; }; nativeBuildInputs = [ From f49031114f08feaeb837d75ea679c437522c9fae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 4 Sep 2025 01:44:39 +0000 Subject: [PATCH 24/26] python3Packages.knx-frontend: 2025.8.21.181525 -> 2025.8.24.205840 --- pkgs/development/python-modules/knx-frontend/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/knx-frontend/default.nix b/pkgs/development/python-modules/knx-frontend/default.nix index efc4b51cf26f..45dd8cabdc99 100644 --- a/pkgs/development/python-modules/knx-frontend/default.nix +++ b/pkgs/development/python-modules/knx-frontend/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "knx-frontend"; - version = "2025.8.21.181525"; + version = "2025.8.24.205840"; pyproject = true; # TODO: source build, uses yarn.lock src = fetchPypi { pname = "knx_frontend"; inherit version; - hash = "sha256-LWLkQBUpICLeRxyCNerDJTcOCLMGFDL/9Bap/8mbLVM="; + hash = "sha256-rwRn/2B9EoK2FppSVinx/I6d/Je1cI89gbmAztqY7xE="; }; build-system = [ setuptools ]; From 898f0900b1ba92976c17725e659454fa4cec8a48 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 4 Sep 2025 02:04:09 +0000 Subject: [PATCH 25/26] django-upgrade: 1.25.0 -> 1.27.0 --- pkgs/by-name/dj/django-upgrade/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/dj/django-upgrade/package.nix b/pkgs/by-name/dj/django-upgrade/package.nix index edf7b8d3d173..91d506341631 100644 --- a/pkgs/by-name/dj/django-upgrade/package.nix +++ b/pkgs/by-name/dj/django-upgrade/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "django-upgrade"; - version = "1.25.0"; + version = "1.27.0"; pyproject = true; src = fetchFromGitHub { owner = "adamchainz"; repo = "django-upgrade"; tag = version; - hash = "sha256-Y49GNAc1RFGcjQbZhKzf71KxCcPJT4jPhpjq1HvIBWU="; + hash = "sha256-QvjXDnXQuRqnpWbnmqeDL3gNFiYIlG87QQVXsYc99YQ="; }; build-system = [ python3Packages.setuptools ]; From 6c8714164bd421b4d45fd38626a2feb1c3d36d8a Mon Sep 17 00:00:00 2001 From: rewine Date: Thu, 4 Sep 2025 12:29:46 +0800 Subject: [PATCH 26/26] wdomirror: drop --- pkgs/by-name/wd/wdomirror/package.nix | 65 --------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 65 deletions(-) delete mode 100644 pkgs/by-name/wd/wdomirror/package.nix diff --git a/pkgs/by-name/wd/wdomirror/package.nix b/pkgs/by-name/wd/wdomirror/package.nix deleted file mode 100644 index fe1599638f79..000000000000 --- a/pkgs/by-name/wd/wdomirror/package.nix +++ /dev/null @@ -1,65 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - meson, - ninja, - pkg-config, - wayland, - wayland-protocols, - fetchpatch, - wayland-scanner, -}: - -stdenv.mkDerivation { - pname = "wdomirror"; - version = "0-unstable-2021-01-08"; - - src = fetchFromGitHub { - owner = "progandy"; - repo = "wdomirror"; - rev = "e4a4934e6f739909fbf346cbc001c72690b5c906"; - sha256 = "1fz0sajhdjqas3l6mpik8w1k15wbv65hgh9r9vdgfqvw5l6cx7jv"; - }; - - patches = [ - # https://github.com/progandy/wdomirror/pull/7 - (fetchpatch { - url = "https://github.com/progandy/wdomirror/commit/142632208e9ea2b4a4ebd784532efdb8cad7b87c.patch"; - hash = "sha256-MG71IEwRAjjacAkRoB7Tn45+FbY7LAqTDkVJkoWuQUU="; - }) - ]; - - strictDeps = true; - nativeBuildInputs = [ - meson - ninja - pkg-config - wayland-scanner - ]; - - buildInputs = [ - wayland - wayland-protocols - ]; - - installPhase = '' - runHook preInstall - install -m755 -D wdomirror $out/bin/wdomirror - runHook postInstall - ''; - - postPatch = '' - substituteInPlace meson.build \ - --replace "werror=true" "werror=false" - ''; - - meta = with lib; { - description = "Mirrors an output of a wlroots compositor to a window"; - homepage = "https://github.com/progandy/wdomirror"; - license = licenses.mit; - platforms = platforms.linux; - maintainers = with maintainers; [ jpas ]; - mainProgram = "wdomirror"; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index c47470549d1e..84bf5b0f3bf3 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -2456,6 +2456,7 @@ mapAliases { wkhtmltopdf-bin = wkhtmltopdf; # Added 2024-07-17 wlroots_0_16 = throw "'wlroots_0_16' has been removed in favor of newer versions"; # Added 2024-07-14 wlroots = wlroots_0_19; # wlroots is unstable, we must keep depending on 'wlroots_0_*', convert to package after a stable(1.x) release + wdomirror = throw "'wdomirror' has been removed as it is unmaintained upstream, Consider using 'wl-mirror' instead"; # Added 2025-09-04 wordpress6_3 = throw "'wordpress6_3' has been removed in favor of the latest version"; # Added 2024-08-03 wordpress6_4 = throw "'wordpress6_4' has been removed in favor of the latest version"; # Added 2024-08-03 wordpress6_5 = wordpress_6_5; # Added 2024-08-03