From adfe95cd5088e34987491aa4e91a1dcbbadbe1d4 Mon Sep 17 00:00:00 2001 From: Ben Darwin Date: Tue, 10 Mar 2026 15:04:13 -0400 Subject: [PATCH 01/21] python313Packages.duecredit: unbreak --- pkgs/development/python-modules/duecredit/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/duecredit/default.nix b/pkgs/development/python-modules/duecredit/default.nix index 04542f8938b8..dcfd5c4af3b7 100644 --- a/pkgs/development/python-modules/duecredit/default.nix +++ b/pkgs/development/python-modules/duecredit/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, fetchPypi, setuptools, + setuptools-scm, pytestCheckHook, pytest-cov-stub, vcrpy, @@ -21,8 +22,12 @@ buildPythonPackage rec { hash = "sha256-e1wa4Qkn+eAs9NVOLHSoqgDNKcONY33v48lI09jp8zo="; }; - nativeBuildInputs = [ setuptools ]; - propagatedBuildInputs = [ + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ citeproc-py looseversion requests From 23864ebb6fcb804ec3c35ebf44578abd23dbdaf3 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Sat, 14 Mar 2026 08:54:25 +0100 Subject: [PATCH 02/21] =?UTF-8?q?cvc5:=201.3.2=20=E2=86=92=201.3.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit libpoly: 0.2.0 → 0.2.1 --- pkgs/by-name/cv/cvc5/package.nix | 4 ++-- pkgs/by-name/is/isabelle/package.nix | 26 +++++++++++++++++--------- pkgs/by-name/li/libpoly/package.nix | 15 +++++++++++---- 3 files changed, 30 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/cv/cvc5/package.nix b/pkgs/by-name/cv/cvc5/package.nix index 34c960f16558..6436020f2c39 100644 --- a/pkgs/by-name/cv/cvc5/package.nix +++ b/pkgs/by-name/cv/cvc5/package.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "cvc5"; - version = "1.3.2"; + version = "1.3.3"; src = fetchFromGitHub { owner = "cvc5"; repo = "cvc5"; tag = "cvc5-${finalAttrs.version}"; - hash = "sha256-Um1x+XgQ5yWSoqtx1ZWbVAnNET2C4GVasIbn0eNfico="; + hash = "sha256-tXhOMrf/sZwEZFWB2Amp9lApWEsfuPqaj9H7RmI733o="; }; __structuredAttrs = true; diff --git a/pkgs/by-name/is/isabelle/package.nix b/pkgs/by-name/is/isabelle/package.nix index 05c1c1eeabb9..29273a55098f 100644 --- a/pkgs/by-name/is/isabelle/package.nix +++ b/pkgs/by-name/is/isabelle/package.nix @@ -13,6 +13,7 @@ vampire, eprover-ho, cvc5, + libpoly, csdp, rlwrap, perl, @@ -102,15 +103,22 @@ let ''; }; - cvc5' = cvc5.overrideAttrs { - version = "1.2.0"; - src = fetchFromGitHub { - owner = "cvc5"; - repo = "cvc5"; - tag = "cvc5-1.2.0"; - hash = "sha256-Um1x+XgQ5yWSoqtx1ZWbVAnNET2C4GVasIbn0eNfico="; - }; - }; + cvc5' = + (cvc5.override { + libpoly = libpoly.overrideAttrs { + version = "0.2.0"; + __intentionallyOverridingVersion = true; + }; + }).overrideAttrs + { + version = "1.2.0"; + src = fetchFromGitHub { + owner = "cvc5"; + repo = "cvc5"; + tag = "cvc5-1.2.0"; + hash = "sha256-Um1x+XgQ5yWSoqtx1ZWbVAnNET2C4GVasIbn0eNfico="; + }; + }; in stdenv.mkDerivation (finalAttrs: { diff --git a/pkgs/by-name/li/libpoly/package.nix b/pkgs/by-name/li/libpoly/package.nix index 7979242fa6a5..821fe8d92904 100644 --- a/pkgs/by-name/li/libpoly/package.nix +++ b/pkgs/by-name/li/libpoly/package.nix @@ -9,14 +9,19 @@ stdenv.mkDerivation (finalAttrs: { pname = "libpoly"; - version = "0.2.0"; + version = "0.2.1"; src = fetchFromGitHub { owner = "SRI-CSL"; repo = "libpoly"; # they've pushed to the release branch, use explicit tag tag = "v${finalAttrs.version}"; - sha256 = "sha256-gE2O1YfiVab/aIqheoMP8GhE+N3yho7kb5EP56pzjW8="; + hash = + { + "0.2.1" = "sha256-uDWDio+RzJrgGKbWfT6S6voaJrJR0PzPfyr+33dr0ds="; + "0.2.0" = "sha256-gE2O1YfiVab/aIqheoMP8GhE+N3yho7kb5EP56pzjW8="; + } + ."${finalAttrs.version}"; }; postPatch = '' @@ -24,11 +29,13 @@ stdenv.mkDerivation (finalAttrs: { --replace-warn " -Werror " " " ''; - nativeBuildInputs = [ cmake ]; + nativeBuildInputs = [ + cmake + python3 + ]; buildInputs = [ gmp - python3 ]; strictDeps = true; From 25c245f927b62369bf4676eb45c8ab4c22349867 Mon Sep 17 00:00:00 2001 From: Gustlik501 Date: Sun, 15 Mar 2026 18:04:01 +0100 Subject: [PATCH 03/21] cwal: 0.5.0 -> 0.7.0 --- pkgs/by-name/cw/cwal/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cw/cwal/package.nix b/pkgs/by-name/cw/cwal/package.nix index 735389d07b62..38201bede418 100644 --- a/pkgs/by-name/cw/cwal/package.nix +++ b/pkgs/by-name/cw/cwal/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "cwal"; - version = "0.5.0"; + version = "0.7.0"; src = fetchFromGitHub { owner = "nitinbhat972"; repo = "cwal"; rev = "v${finalAttrs.version}"; - hash = "sha256-ky7ng6yxa8aMKRjjSHzWU6UC4QfeOdS+/rQ3eA/wRPE="; + hash = "sha256-2COw5YBa16XzB4h5dfTLDF6LYjb10UC3+hCgTavnnVo="; }; strictDeps = true; From ae15dcbe40a120a1c2480628ac835d8f078f37f3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 16 Mar 2026 19:22:19 +0000 Subject: [PATCH 04/21] kodiPackages.trakt: 3.6.1 -> 3.8.2 --- pkgs/applications/video/kodi/addons/trakt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/video/kodi/addons/trakt/default.nix b/pkgs/applications/video/kodi/addons/trakt/default.nix index 282510c07869..39909db6372e 100644 --- a/pkgs/applications/video/kodi/addons/trakt/default.nix +++ b/pkgs/applications/video/kodi/addons/trakt/default.nix @@ -10,11 +10,11 @@ buildKodiAddon rec { pname = "trakt"; namespace = "script.trakt"; - version = "3.6.1"; + version = "3.8.2"; src = fetchzip { url = "https://mirrors.kodi.tv/addons/${lib.toLower rel}/${namespace}/${namespace}-${version}.zip"; - sha256 = "sha256-ZlBucYYRA1cL5c0H1jhXeKE1itReZe2gAJYFFxuUebo="; + sha256 = "sha256-75neHPVWpHhzMIOfNFvvX/Xqy3n1DO3SGg16zv/r9dU="; }; propagatedBuildInputs = [ From 04e79caaf1e83a0a86c5e6ec4922887755cc431b Mon Sep 17 00:00:00 2001 From: Lisanna Dettwyler Date: Wed, 18 Mar 2026 09:13:06 -0400 Subject: [PATCH 05/21] nix-scheduler-hook: add updateScript Signed-off-by: Lisanna Dettwyler --- pkgs/by-name/ni/nix-scheduler-hook/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/ni/nix-scheduler-hook/package.nix b/pkgs/by-name/ni/nix-scheduler-hook/package.nix index 2629690dab9a..5f44c327a4dd 100644 --- a/pkgs/by-name/ni/nix-scheduler-hook/package.nix +++ b/pkgs/by-name/ni/nix-scheduler-hook/package.nix @@ -13,6 +13,7 @@ openpbs, symlinkJoin, slurm, + gitUpdater, }: let restclient-cpp = fetchFromGitHub { @@ -73,6 +74,12 @@ stdenv.mkDerivation rec { mv subprojects/restclient-cpp/librestclient_cpp.so!(*p) $out/lib ''; + passthru = { + updateScript = gitUpdater { + rev-prefix = "v"; + }; + }; + meta = { description = "Nix build hook that forwards builds to job schedulers"; homepage = "https://github.com/lisanna-dettwyler/nix-scheduler-hook"; From 21518b84270dc27ec7987e507cbf3699301f5f6b Mon Sep 17 00:00:00 2001 From: Lisanna Dettwyler Date: Wed, 18 Mar 2026 09:14:46 -0400 Subject: [PATCH 06/21] nix-scheduler-hook: 0.6.1 -> 0.7.2 Signed-off-by: Lisanna Dettwyler --- pkgs/by-name/ni/nix-scheduler-hook/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ni/nix-scheduler-hook/package.nix b/pkgs/by-name/ni/nix-scheduler-hook/package.nix index 5f44c327a4dd..7d90bf0d73ed 100644 --- a/pkgs/by-name/ni/nix-scheduler-hook/package.nix +++ b/pkgs/by-name/ni/nix-scheduler-hook/package.nix @@ -32,13 +32,13 @@ let in stdenv.mkDerivation rec { pname = "nix-scheduler-hook"; - version = "0.6.1"; + version = "0.7.2"; src = fetchFromGitHub { owner = "lisanna-dettwyler"; repo = "nix-scheduler-hook"; tag = "v${version}"; - hash = "sha256-pB42rjqkASgdYQJD9nPqFSM0JAUIko1FN4d0J52BUsc="; + hash = "sha256-tgZ2BZuKmaoPh4h4r/nej98tvl4PvwZfA6xbTLgNZMA="; }; sourceRoot = "source/src"; From d1103839b051965e2a59af7581d682212cbbed4f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 18 Mar 2026 16:24:38 +0000 Subject: [PATCH 07/21] kubectl-gadget: 0.49.1 -> 0.50.1 --- pkgs/by-name/ku/kubectl-gadget/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubectl-gadget/package.nix b/pkgs/by-name/ku/kubectl-gadget/package.nix index 141764426aa4..d2fc1d911003 100644 --- a/pkgs/by-name/ku/kubectl-gadget/package.nix +++ b/pkgs/by-name/ku/kubectl-gadget/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "kubectl-gadget"; - version = "0.49.1"; + version = "0.50.1"; src = fetchFromGitHub { owner = "inspektor-gadget"; repo = "inspektor-gadget"; tag = "v${finalAttrs.version}"; - hash = "sha256-YWH/iW5jVxxKkrlqXIAq30wdrxpLLqZ9Lv6oAWTpZSg="; + hash = "sha256-o8Ckpa1UCit8/FTeXwWjRzvOGtRvp4BqL0K6829P7AY="; }; - vendorHash = "sha256-IIRSEqE+cXpQGt3Z9U7fhSuspj5y2l4aRdjY5HnQCbU="; + vendorHash = "sha256-UzttScIgwy5pN1bDr6vfYn8V6ipaIp0Cw1xIgCmJIbY="; env.CGO_ENABLED = 0; From ea44abfe24c0930fd0c34cf0a0738987dcd04d78 Mon Sep 17 00:00:00 2001 From: kurogeek Date: Wed, 18 Mar 2026 19:46:24 +0700 Subject: [PATCH 08/21] python3Packages.django-mailbox: init at 4.10.1 Co-authored-by: dotlambda --- .../python-modules/django-mailbox/default.nix | 42 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 44 insertions(+) create mode 100644 pkgs/development/python-modules/django-mailbox/default.nix diff --git a/pkgs/development/python-modules/django-mailbox/default.nix b/pkgs/development/python-modules/django-mailbox/default.nix new file mode 100644 index 000000000000..a4d1e83b582f --- /dev/null +++ b/pkgs/development/python-modules/django-mailbox/default.nix @@ -0,0 +1,42 @@ +{ + buildPythonPackage, + fetchFromGitHub, + lib, + pytest-django, + pytestCheckHook, + setuptools, +}: +buildPythonPackage (finalAttrs: { + pname = "django-mailbox"; + version = "4.10.1"; + pyproject = true; + + src = fetchFromGitHub { + owner = "coddingtonbear"; + repo = "django-mailbox"; + tag = finalAttrs.version; + hash = "sha256-7CBUnqveTSfdc+8x8sZUqvwYW3vKjZKfOPVWFSo4es0="; + }; + + build-system = [ setuptools ]; + + preCheck = '' + substituteInPlace setup.cfg --replace-fail "pytest" "tool:pytest" + export DJANGO_SETTINGS_MODULE=django_mailbox.tests.settings + ''; + + pythonImportsCheck = [ "django_mailbox" ]; + + nativeCheckInputs = [ + pytest-django + pytestCheckHook + ]; + + meta = { + description = "Import mail from POP3, IMAP, local email mailboxes or directly from Postfix or Exim4 into your Django application automatically"; + homepage = "https://github.com/coddingtonbear/django-mailbox"; + changelog = "https://github.com/coddingtonbear/django-mailbox/blob/${finalAttrs.src.tag}/CHANGELOG.rst"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ kurogeek ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 01d9a6cbedd2..0761e6123e18 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4240,6 +4240,8 @@ self: super: with self; { callPackage ../development/python-modules/django-login-required-middleware { }; + django-mailbox = callPackage ../development/python-modules/django-mailbox { }; + django-mailman3 = callPackage ../development/python-modules/django-mailman3 { }; django-maintenance-mode = callPackage ../development/python-modules/django-maintenance-mode { }; From c200aeb06ee49aea665e0c8cdf07f0ed629a3125 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 19 Mar 2026 12:42:09 +0000 Subject: [PATCH 09/21] wayland-pipewire-idle-inhibit: 0.7.0 -> 0.7.1 --- pkgs/by-name/wa/wayland-pipewire-idle-inhibit/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wa/wayland-pipewire-idle-inhibit/package.nix b/pkgs/by-name/wa/wayland-pipewire-idle-inhibit/package.nix index fb5d7737c64c..26146b0c78fb 100644 --- a/pkgs/by-name/wa/wayland-pipewire-idle-inhibit/package.nix +++ b/pkgs/by-name/wa/wayland-pipewire-idle-inhibit/package.nix @@ -9,16 +9,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "wayland-pipewire-idle-inhibit"; - version = "0.7.0"; + version = "0.7.1"; src = fetchFromGitHub { owner = "rafaelrc7"; repo = "wayland-pipewire-idle-inhibit"; rev = "v${finalAttrs.version}"; - hash = "sha256-s5dXr6fray+ipbmupjTNFq1x9Znx2vu6lfHLo8d9op8="; + hash = "sha256-AIj8Ib66ej35UNlbvGh0zW2lpGQfsh2aJbnxgBNaWAY="; }; - cargoHash = "sha256-pei5VSKIRMuqCEeL1aJ394ycjuUtxq9Cu/dZc3zAk6Y="; + cargoHash = "sha256-MFNtEyBmrkq2ZpKtGA5GEnJilHpZZvG3j2XcF6kNP9k="; nativeBuildInputs = [ pkg-config From 3c4b71ea84d39d8dfb5b6f8dce1ad334d71a179e Mon Sep 17 00:00:00 2001 From: Defelo Date: Thu, 19 Mar 2026 15:29:10 +0100 Subject: [PATCH 10/21] dn42-registry-wizard: init at 0.4.17 --- .../dn/dn42-registry-wizard/package.nix | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 pkgs/by-name/dn/dn42-registry-wizard/package.nix diff --git a/pkgs/by-name/dn/dn42-registry-wizard/package.nix b/pkgs/by-name/dn/dn42-registry-wizard/package.nix new file mode 100644 index 000000000000..df27414acf54 --- /dev/null +++ b/pkgs/by-name/dn/dn42-registry-wizard/package.nix @@ -0,0 +1,38 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + versionCheckHook, + nix-update-script, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "dn42-registry-wizard"; + version = "0.4.17"; + + src = fetchFromGitHub { + owner = "Kioubit"; + repo = "dn42_registry_wizard"; + tag = "v${finalAttrs.version}"; + hash = "sha256-wczsDKHcf/izEhJp9THL9yoEfZHTZ0FoVU4CTxmNuAY="; + }; + + cargoHash = "sha256-Op0xjblw3fB1boRaYoVH9O+c2Zodi/TtJ6sQSiz/rLo="; + + postInstall = '' + mv $out/bin/{registry_wizard,dn42-registry-wizard} + ''; + + nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Collection of tools to interact with DN42 registry data"; + homepage = "https://github.com/Kioubit/dn42_registry_wizard"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ defelo ]; + mainProgram = "dn42-registry-wizard"; + }; +}) From f250a20b5fdbeb5d232438a50476388d490a15a8 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 17 Mar 2026 22:27:22 +0100 Subject: [PATCH 11/21] nixtamal: split into two outputs (bin/lib) And remove references to OCaml from the bin/ output. --- pkgs/by-name/ni/nixtamal/package.nix | 31 ++++++++++++++++++++++------ 1 file changed, 25 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ni/nixtamal/package.nix b/pkgs/by-name/ni/nixtamal/package.nix index f60cf4b12bc4..047bf43687a4 100644 --- a/pkgs/by-name/ni/nixtamal/package.nix +++ b/pkgs/by-name/ni/nixtamal/package.nix @@ -11,6 +11,7 @@ nix-prefetch-fossil, nix-prefetch-git, nix-prefetch-pijul, + removeReferencesTo, testers, nixtamal, }: @@ -31,6 +32,7 @@ ocamlPackages.buildDunePackage (finalAttrs: { nativeBuildInputs = [ makeBinaryWrapper + removeReferencesTo # For manpages python3Packages.docutils python3Packages.pygments @@ -40,11 +42,15 @@ ocamlPackages.buildDunePackage (finalAttrs: { ]; buildInputs = with ocamlPackages; [ - camomile cmdliner + fmt + ppx_deriving_qcheck + ]; + + propagatedBuildInputs = with ocamlPackages; [ + camomile eio eio_main - fmt jingoo (jsont.override { withBrr = false; @@ -53,7 +59,7 @@ ocamlPackages.buildDunePackage (finalAttrs: { kdl logs ppx_deriving - ppx_deriving_qcheck + qcheck-core saturn stdint uri @@ -72,8 +78,20 @@ ocamlPackages.buildDunePackage (finalAttrs: { doCheck = true; - postInstall = '' - wrapProgram "$out/bin/nixtamal" --prefix PATH : ${ + outputs = [ + "bin" + "lib" + "out" + ]; + + installPhase = '' + runHook preInstall + dune install --prefix="$bin" --libdir="$lib/lib/ocaml/${ocamlPackages.ocaml.version}/site-lib" nixtamal + for dep in ${ocamlPackages.ocaml} ${ocamlPackages.camomile} + do + remove-references-to -t $dep $bin/bin/nixtamal + done + wrapProgram "$bin/bin/nixtamal" --prefix PATH : ${ lib.makeBinPath [ coreutils nix-prefetch-darcs @@ -82,10 +100,11 @@ ocamlPackages.buildDunePackage (finalAttrs: { nix-prefetch-pijul ] } + runHook postInstall ''; passthru.tests.version = testers.testVersion { - package = nixtamal; + package = nixtamal.bin; command = "${nixtamal.meta.mainProgram} --version"; }; From 6a6d2278b8fc01fe39b01cdc10d6d89887b2ca18 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Thu, 19 Mar 2026 22:31:30 +0100 Subject: [PATCH 12/21] python3Packages.sphinxcontrib-spelling: fix build --- .../python-modules/sphinxcontrib-spelling/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix b/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix index 8f6632c129db..ea30fa2e928d 100644 --- a/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix @@ -4,8 +4,8 @@ fetchFromGitHub, sphinx, pyenchant, - setuptools, - setuptools-scm, + hatchling, + hatch-vcs, wheel, }: @@ -22,8 +22,8 @@ buildPythonPackage rec { }; nativeBuildInputs = [ - setuptools - setuptools-scm + hatchling + hatch-vcs wheel ]; From 12ea0da0c25a478bbedaf22bae501824b02802ee Mon Sep 17 00:00:00 2001 From: Xiangyan Sun Date: Wed, 18 Mar 2026 13:39:00 -0700 Subject: [PATCH 13/21] autotier: fix build with boost 1.89+ --- pkgs/by-name/au/autotier/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/au/autotier/package.nix b/pkgs/by-name/au/autotier/package.nix index 5869026758de..0f6acdfc068a 100644 --- a/pkgs/by-name/au/autotier/package.nix +++ b/pkgs/by-name/au/autotier/package.nix @@ -41,6 +41,11 @@ stdenv.mkDerivation (finalAttrs: { }) ]; + postPatch = '' + # Fix build with boost 1.89+ where boost_system stub library has been removed + substituteInPlace makefile --replace-fail "-lboost_system" "" + ''; + # Required by rocksdb after 10.7.5 env.EXTRA_CFLAGS = "-std=c++20 -fno-char8_t"; From d42b44db3e136a7496521664b18bb400bcebc116 Mon Sep 17 00:00:00 2001 From: Chris Moultrie <821688+tebriel@users.noreply.github.com> Date: Thu, 19 Mar 2026 19:24:33 -0400 Subject: [PATCH 14/21] audiobookshelf: 2.33.0 -> 2.33.1 changelog: https://github.com/advplyr/audiobookshelf/releases/tag/v2.33.1 --- pkgs/by-name/au/audiobookshelf/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/au/audiobookshelf/package.nix b/pkgs/by-name/au/audiobookshelf/package.nix index 9a132fa0266d..f5715127d8fc 100644 --- a/pkgs/by-name/au/audiobookshelf/package.nix +++ b/pkgs/by-name/au/audiobookshelf/package.nix @@ -15,10 +15,10 @@ let source = { - version = "2.33.0"; - hash = "sha256-jHwSJm1VB0W3/sIas39wgvcn+K62DyKJqMdO0kbSgeY="; - npmDepsHash = "sha256-PvtnkQytGkKS2MYwpwAGd5F2CrsVKJ2lLbS46ta5a5c="; - clientNpmDepsHash = "sha256-+ivzzGLWPCnXWJt6Z6jzXkzMjzXWUK4iRfmF+gUSKEo="; + version = "2.33.1"; + hash = "sha256-O1AurSUq3MNcSchQlC/UfPO2KoB4dBBsONAQ2Bmxk9o="; + npmDepsHash = "sha256-NVHKPiT4GFiFVVyO7z/fZtU8Zf4o/LM1PmUs6zwzZF0="; + clientNpmDepsHash = "sha256-KWGnFeXxOVGqAruB9k/FqQfQNG6JrZFUQpo0Ls8jEYA="; }; src = fetchFromGitHub { From 4a70d929e35867f7fd2c8e84c529a1ed4f46a204 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 19 Mar 2026 23:58:29 +0000 Subject: [PATCH 15/21] worktrunk: 0.29.0 -> 0.30.0 --- pkgs/by-name/wo/worktrunk/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wo/worktrunk/package.nix b/pkgs/by-name/wo/worktrunk/package.nix index 9d88685ed032..1a8256b9225e 100644 --- a/pkgs/by-name/wo/worktrunk/package.nix +++ b/pkgs/by-name/wo/worktrunk/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "worktrunk"; - version = "0.29.0"; + version = "0.30.0"; src = fetchFromGitHub { owner = "max-sixty"; repo = "worktrunk"; tag = "v${finalAttrs.version}"; - hash = "sha256-JawxnNoEv8ZDLaZmOlMrvsa/cEzmOFYv7oHWmPeOIbc="; + hash = "sha256-563tEowYm8mKxA+OnjjcsCCheHLjqNEL/vRsi/g26/Q="; }; - cargoHash = "sha256-aEUnR3Dk3LFo3vJf+k550YiP3pSN6a7175d91yEned0="; + cargoHash = "sha256-wmFdKutNzo+2ddvadVdIFBmHGrbb+oJ/Nzmw2H6D1VY="; cargoBuildFlags = [ "--package=worktrunk" ]; From dd5535d6518e186c346daebc4bfdda4684cd40ee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 20 Mar 2026 00:42:08 +0000 Subject: [PATCH 16/21] zeroclaw: 0.5.0 -> 0.5.1 --- pkgs/by-name/ze/zeroclaw/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zeroclaw/package.nix b/pkgs/by-name/ze/zeroclaw/package.nix index 1510627f9417..2c7180130586 100644 --- a/pkgs/by-name/ze/zeroclaw/package.nix +++ b/pkgs/by-name/ze/zeroclaw/package.nix @@ -14,13 +14,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "zeroclaw"; - version = "0.5.0"; + version = "0.5.1"; src = fetchFromGitHub { owner = "zeroclaw-labs"; repo = "zeroclaw"; tag = "v${finalAttrs.version}"; - hash = "sha256-RlliRnf9RLIbzWh3WRIvicie8mOPN0uimiiFbFD6+tQ="; + hash = "sha256-5P+TjAf7i0oUxBCyBtagrmIHPXW2iZ6620PNxVYYjlQ="; }; postPatch = @@ -32,7 +32,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ln -s ${zeroclaw-web} web/dist ''; - cargoHash = "sha256-tvT2+hPZpBBkYS1cnkNSzJiV2S2Z6RnhLZDkEYvOvgc="; + cargoHash = "sha256-tpgeRLWyye43fuzw2MRevQx8YKEbyOnIgLzjg8EzwCg="; nativeBuildInputs = [ pkg-config From 3aa6b5904414447f12af6083a6610c71ca6ccf49 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 20 Mar 2026 00:49:10 +0000 Subject: [PATCH 17/21] reqable: 3.0.38 -> 3.0.39 --- pkgs/by-name/re/reqable/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/reqable/package.nix b/pkgs/by-name/re/reqable/package.nix index 255c41c2c828..7e758c090681 100644 --- a/pkgs/by-name/re/reqable/package.nix +++ b/pkgs/by-name/re/reqable/package.nix @@ -28,11 +28,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "reqable"; - version = "3.0.38"; + version = "3.0.39"; src = fetchurl { url = "https://github.com/reqable/reqable-app/releases/download/${finalAttrs.version}/reqable-app-linux-x86_64.deb"; - hash = "sha256-oY5Z47dKEEwg4R5c80zS8ORqppDxj2A9rO8t3g+TnXM="; + hash = "sha256-xKoIS2m1SGMRSbLKP3Yf81nYVcsB9sn3RhKHJvH+nHE="; }; nativeBuildInputs = [ From fdd8f5652cb2e098d7d4e04ef1ca8173226bb183 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 20 Mar 2026 02:02:00 +0000 Subject: [PATCH 18/21] delta: 0.18.2 -> 0.19.0 --- pkgs/by-name/de/delta/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/de/delta/package.nix b/pkgs/by-name/de/delta/package.nix index ad86b92469e1..09a804919cc2 100644 --- a/pkgs/by-name/de/delta/package.nix +++ b/pkgs/by-name/de/delta/package.nix @@ -13,16 +13,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "delta"; - version = "0.18.2"; + version = "0.19.0"; src = fetchFromGitHub { owner = "dandavison"; repo = "delta"; tag = finalAttrs.version; - hash = "sha256-fJSKGa935kwLG8WYmT9Ncg2ozpSNMzUJx0WLo1gtVAA="; + hash = "sha256-hVHxzunST35lJXBhSN5eIJfJV+yeRfrYGv2iORUv6W8="; }; - cargoHash = "sha256-qF55A1CENoHu3LBtNRc/n2PKYxMls7pdn2d56Mp18Qs="; + cargoHash = "sha256-DGkYtvxhRdKFHUvES0jdynOcWjDX7VEQdNzZ5az0JY0="; nativeBuildInputs = [ installShellFiles From de81f4537e4163bbfa4a0dac7d7b7f847c74aa31 Mon Sep 17 00:00:00 2001 From: kurogeek Date: Wed, 18 Mar 2026 13:54:58 +0700 Subject: [PATCH 19/21] python3Packages.django-error-report-2: init at 0.4.2 Co-authored-by: dotlambda --- .../django-error-report-2/default.nix | 38 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 40 insertions(+) create mode 100644 pkgs/development/python-modules/django-error-report-2/default.nix diff --git a/pkgs/development/python-modules/django-error-report-2/default.nix b/pkgs/development/python-modules/django-error-report-2/default.nix new file mode 100644 index 000000000000..b03d42c160c8 --- /dev/null +++ b/pkgs/development/python-modules/django-error-report-2/default.nix @@ -0,0 +1,38 @@ +{ + buildPythonPackage, + django, + fetchFromGitHub, + lib, + setuptools, +}: +buildPythonPackage (finalAttrs: { + pname = "django-error-report-2"; + version = "0.4.2"; + pyproject = true; + + src = fetchFromGitHub { + owner = "matmair"; + repo = "django-error-report-2"; + tag = finalAttrs.version; + hash = "sha256-ZCaslqgruJxM8345/jSlZGruM+27H9hvwL0wtPkUzc0="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + django + ]; + + # There are no tests on upstream + doCheck = false; + + pythonImportsCheck = [ "error_report" ]; + + meta = { + description = "Log/View Django server errors"; + homepage = "https://github.com/matmair/django-error-report-2"; + changelog = "https://github.com/matmair/django-error-report-2/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ kurogeek ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index cd681c56e654..7c2be6dbf24f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4174,6 +4174,8 @@ self: super: with self; { django-environ = callPackage ../development/python-modules/django-environ { }; + django-error-report-2 = callPackage ../development/python-modules/django-error-report-2 { }; + django-extensions = callPackage ../development/python-modules/django-extensions { }; django-filer = callPackage ../development/python-modules/django-filer { }; From 5449d87d51cd0c5bd28871f4793dee1268089e38 Mon Sep 17 00:00:00 2001 From: kurogeek Date: Wed, 18 Mar 2026 20:16:35 +0700 Subject: [PATCH 20/21] python3Packages.django-markdownify: init at 0.9.6 Co-authored-by: R. Ryantm --- .../django-markdownify/default.nix | 58 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 60 insertions(+) create mode 100644 pkgs/development/python-modules/django-markdownify/default.nix diff --git a/pkgs/development/python-modules/django-markdownify/default.nix b/pkgs/development/python-modules/django-markdownify/default.nix new file mode 100644 index 000000000000..9069a0ee39fd --- /dev/null +++ b/pkgs/development/python-modules/django-markdownify/default.nix @@ -0,0 +1,58 @@ +{ + buildPythonPackage, + django, + fetchFromGitHub, + lib, + pytest-django, + pytestCheckHook, + setuptools, + markdown, + bleach, + tinycss2, +}: +buildPythonPackage (finalAttrs: { + pname = "django-markdownify"; + version = "0.9.6"; + pyproject = true; + + src = fetchFromGitHub { + owner = "erwinmatijsen"; + repo = "django-markdownify"; + tag = finalAttrs.version; + hash = "sha256-L/N0jjxBz7aQletOg+qairgq4utifPz4oqjT9AcljLI="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + django + markdown + bleach + ] + ++ bleach.optional-dependencies.css; + + preCheck = '' + export DJANGO_SETTINGS_MODULE=markdownify.checks + ''; + + nativeCheckInputs = [ + tinycss2 + pytest-django + pytestCheckHook + ]; + + pythonImportsCheck = [ "markdownify" ]; + + disabledTests = [ + # Test settings didn't setup DjangoTemplates + "test_markdownify_nodelist" + ]; + + meta = { + description = "Markdown template filter for Django"; + homepage = "https://github.com/erwinmatijsen/django-markdownify"; + changelog = "https://github.com/erwinmatijsen/django-markdownify/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ kurogeek ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 01d9a6cbedd2..9e11336dc5e2 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4244,6 +4244,8 @@ self: super: with self; { django-maintenance-mode = callPackage ../development/python-modules/django-maintenance-mode { }; + django-markdownify = callPackage ../development/python-modules/django-markdownify { }; + django-markdownx = callPackage ../development/python-modules/django-markdownx { }; django-markup = callPackage ../development/python-modules/django-markup { }; From 7e5147e33eed51ef28cdcc20c9f764a6413b0c41 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 20 Mar 2026 05:46:18 +0000 Subject: [PATCH 21/21] terraform-providers.loafoe_htpasswd: 2.0.0 -> 2.1.0 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 27f13f5ef643..c2d840262876 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -851,11 +851,11 @@ "vendorHash": "sha256-HzBj7TSjiv/Ov10KOt5V4oQaKK7CKjBjxpSrhmOl1lQ=" }, "loafoe_htpasswd": { - "hash": "sha256-1o2kgeTFxegzOgGXWP4OYZ3uC3WbAkCXPqScMvVpHr0=", + "hash": "sha256-1HCvAGWsYlcYCA8iOmBb/AawxHPLuoxxQWLzNy0x79M=", "homepage": "https://registry.terraform.io/providers/loafoe/htpasswd", "owner": "loafoe", "repo": "terraform-provider-htpasswd", - "rev": "v2.0.0", + "rev": "v2.1.0", "spdx": "MIT", "vendorHash": "sha256-1gzJdcSvFPE8Spkwxe24U7DUyrz4qpDoFVHm6vCWF6A=" },