From 2841c91af6093ee930c2c2b69bc5497f2b04508e Mon Sep 17 00:00:00 2001 From: Ihar Hrachyshka Date: Fri, 22 Aug 2025 21:46:58 -0400 Subject: [PATCH 01/16] python313Packages.sphinxcontrib-images: 0.9.4 -> 1.0.1 Switching to github because the project doesn't upload sdist to pypi anymore. --- .../sphinxcontrib-images/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/sphinxcontrib-images/default.nix b/pkgs/development/python-modules/sphinxcontrib-images/default.nix index d4c230949184..da2a701551dc 100644 --- a/pkgs/development/python-modules/sphinxcontrib-images/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-images/default.nix @@ -1,26 +1,26 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, setuptools, - wheel, requests, sphinx, }: buildPythonPackage rec { pname = "sphinxcontrib-images"; - version = "0.9.4"; + version = "1.0.1"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-9sI30EMHk+ZdkdvdsTsfsmos+DgECp3utSESlp+8Sks="; + src = fetchFromGitHub { + owner = "sphinx-contrib"; + repo = "images"; + tag = version; + hash = "sha256-olkczYxvdUgLZXmvA0SUXL2q+NL4tvUfRWBG7S05dQU="; }; build-system = [ setuptools - wheel ]; dependencies = [ From 84a762ee6c7f168dc3c19d80cf29d6bf8594c62c Mon Sep 17 00:00:00 2001 From: t-monaghan Date: Tue, 12 Aug 2025 14:07:42 +1000 Subject: [PATCH 02/16] shortcat: adds t-monaghan to maintainers --- pkgs/by-name/sh/shortcat/package.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/by-name/sh/shortcat/package.nix b/pkgs/by-name/sh/shortcat/package.nix index b8022c3fcc7a..b853926c0807 100644 --- a/pkgs/by-name/sh/shortcat/package.nix +++ b/pkgs/by-name/sh/shortcat/package.nix @@ -5,7 +5,6 @@ unzip, ... }: - stdenv.mkDerivation rec { pname = "shortcat"; version = "0.11.4"; @@ -29,7 +28,7 @@ stdenv.mkDerivation rec { homepage = "https://shortcat.app/"; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; platforms = platforms.darwin; - maintainers = [ ]; + maintainers = with lib.maintainers; [ t-monaghan ]; license = licenses.unfreeRedistributable; }; } From c0387a60af81ada4fedbf5cd9968bebab92ac399 Mon Sep 17 00:00:00 2001 From: t-monaghan Date: Tue, 12 Aug 2025 14:08:07 +1000 Subject: [PATCH 03/16] shortcat: 0.11.4 -> 0.12.2 --- pkgs/by-name/sh/shortcat/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sh/shortcat/package.nix b/pkgs/by-name/sh/shortcat/package.nix index b853926c0807..6134861412d3 100644 --- a/pkgs/by-name/sh/shortcat/package.nix +++ b/pkgs/by-name/sh/shortcat/package.nix @@ -7,11 +7,11 @@ }: stdenv.mkDerivation rec { pname = "shortcat"; - version = "0.11.4"; + version = "0.12.2"; src = fetchurl { url = "https://files.shortcat.app/releases/v${version}/Shortcat.zip"; - sha256 = "sha256-0uhAGU5y98oOLAlM7Uu4dWyK85RfNR5c8z3U7LHi8g8="; + sha256 = "sha256-jmp9mBMYID0Zcu/o6ICYPS8QGHhSwcLz072jG3zR2mM="; }; sourceRoot = "Shortcat.app"; From abd9ac8e7c31bbf62f0b9300cbaf17878427b4f0 Mon Sep 17 00:00:00 2001 From: dish Date: Wed, 27 Aug 2025 08:21:20 -0400 Subject: [PATCH 04/16] plowshare: upgrade spidermonkey dependency; modernize Spidermonkey 115 goes EOL in 3 weeks from this commit, so we want to upgrade all dependants before then in preparation. plowshare does not require a specific version, as it uses the CLI tool, so it's easy to upgrade. I also modernized the code, using makeBinaryWrapper instead of makeWrapper, and added a homepage for the package as well. --- pkgs/by-name/pl/plowshare/package.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/pl/plowshare/package.nix b/pkgs/by-name/pl/plowshare/package.nix index 50ccefde02a2..76aaff1bbf47 100644 --- a/pkgs/by-name/pl/plowshare/package.nix +++ b/pkgs/by-name/pl/plowshare/package.nix @@ -2,10 +2,10 @@ lib, stdenv, fetchFromGitHub, - makeWrapper, + makeBinaryWrapper, curl, recode, - spidermonkey_115, + spidermonkey_140, }: stdenv.mkDerivation rec { @@ -17,10 +17,10 @@ stdenv.mkDerivation rec { owner = "mcrapet"; repo = "plowshare"; rev = "v${version}"; - sha256 = "1p8s60dlzaldp006yj710s371aan915asyjhd99188vrj4jj1x79"; + hash = "sha256-6fQgJZF5IxRSalB6rUpIVqlwhgbhSG8AuI2qTxswGt0="; }; - nativeBuildInputs = [ makeWrapper ]; + nativeBuildInputs = [ makeBinaryWrapper ]; dontBuild = true; @@ -32,16 +32,15 @@ stdenv.mkDerivation rec { lib.makeBinPath [ curl recode - spidermonkey_115 + spidermonkey_140 ] }" done ''; meta = { - description = '' - A command-line download/upload tool for popular file sharing websites - ''; + description = "Command-line download/upload tool for popular file sharing websites"; + homepage = "https://github.com/mcrapet/plowshare"; license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ aforemny ]; platforms = lib.platforms.linux; From aebfe0f3a827729eb46e7c9c232cf08435d5c32c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 29 Aug 2025 15:26:26 +0000 Subject: [PATCH 05/16] reaper: 7.42 -> 7.45 --- pkgs/applications/audio/reaper/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/audio/reaper/default.nix b/pkgs/applications/audio/reaper/default.nix index 1e02c972d2e4..43af6ff67160 100644 --- a/pkgs/applications/audio/reaper/default.nix +++ b/pkgs/applications/audio/reaper/default.nix @@ -38,17 +38,17 @@ let in stdenv.mkDerivation rec { pname = "reaper"; - version = "7.42"; + version = "7.45"; src = fetchurl { url = url_for_platform version stdenv.hostPlatform.qemuArch; hash = if stdenv.hostPlatform.isDarwin then - "sha256-3K2cgOwBRwm/S4MRcymKCxRhUMkcfuWzWn1G2m3Dbf4=" + "sha256-plXLOJcQbZlSGPgNdjNEPS2pZ9almrmNzxYfhOZGXjg=" else { - x86_64-linux = "sha256-XxVcy3s3gOnh6uhv9r0yJFwBMCxhrnT/swaUY4t1CpY="; - aarch64-linux = "sha256-3DKVyooYi6aSBzP4DSnIchGyHKbCANjX0TPspKf5dXU="; + x86_64-linux = "sha256-pOPL8HoAAFNDq6L3SC/OygDtqqYVvfkWwVA6qv1xZPs="; + aarch64-linux = "sha256-rclLjAiG8aLsVinghpPZJiPU4Iq5jQ6s2H0+du+a9Ts="; } .${stdenv.hostPlatform.system}; }; From fddde6978cda00e4a4f9578b97b477da734266e7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 30 Aug 2025 04:10:19 +0000 Subject: [PATCH 06/16] python3Packages.paddleocr: 3.1.1 -> 3.2.0 --- pkgs/development/python-modules/paddleocr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/paddleocr/default.nix b/pkgs/development/python-modules/paddleocr/default.nix index a4d337859241..d25a209c63b8 100644 --- a/pkgs/development/python-modules/paddleocr/default.nix +++ b/pkgs/development/python-modules/paddleocr/default.nix @@ -32,14 +32,14 @@ buildPythonPackage rec { pname = "paddleocr"; - version = "3.1.1"; + version = "3.2.0"; pyproject = true; src = fetchFromGitHub { owner = "PaddlePaddle"; repo = "PaddleOCR"; tag = "v${version}"; - hash = "sha256-Ehi9xJZcIG9hzgrikLkLnPspC3xvdyPfDCaoA+uYzpQ="; + hash = "sha256-lrFwrbDzOYFzZEz+P0roTtQMxeWBCDZuEVviyUzM3M4="; }; patches = [ From f16c269a8e44421963e95ec5df71c7bba5a4fa88 Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Sat, 30 Aug 2025 18:53:49 +0300 Subject: [PATCH 07/16] nixos/perlless: don't redundantly disable `programs.command-not-found` --- nixos/modules/profiles/perlless.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/nixos/modules/profiles/perlless.nix b/nixos/modules/profiles/perlless.nix index 8df815a92443..c3737ef8a652 100644 --- a/nixos/modules/profiles/perlless.nix +++ b/nixos/modules/profiles/perlless.nix @@ -1,7 +1,6 @@ { lib, pkgs, ... }: { - # Remove perl from activation boot.initrd.systemd.enable = lib.mkDefault true; system.etc.overlay.enable = lib.mkDefault true; @@ -10,7 +9,6 @@ # Random perl remnants system.tools.nixos-generate-config.enable = lib.mkDefault false; programs.less.lessopen = lib.mkDefault null; - programs.command-not-found.enable = lib.mkDefault false; boot.loader.grub.enable = lib.mkDefault false; environment.defaultPackages = lib.mkDefault [ ]; documentation.info.enable = lib.mkDefault false; From 731e009454b5026807aa6ec2f8d007f35cf6518f Mon Sep 17 00:00:00 2001 From: Wael Nasreddine Date: Sat, 30 Aug 2025 10:28:33 -0700 Subject: [PATCH 08/16] ncps: 0.2.0 -> 0.3.0 --- pkgs/by-name/nc/ncps/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nc/ncps/package.nix b/pkgs/by-name/nc/ncps/package.nix index 104e7f233942..910ed715dadf 100644 --- a/pkgs/by-name/nc/ncps/package.nix +++ b/pkgs/by-name/nc/ncps/package.nix @@ -8,13 +8,13 @@ let finalAttrs = { pname = "ncps"; - version = "0.2.0"; + version = "0.3.0"; src = fetchFromGitHub { owner = "kalbasit"; repo = "ncps"; tag = "v${finalAttrs.version}"; - hash = "sha256-CjiPn5godd8lT3eE9e7MnZ0/2hOEq+CG0bpgRtLtwHo="; + hash = "sha256-mBiasGQgwP8dRQqtn7z+tLKECDd1p0JE2nvCYLru0Ts="; }; ldflags = [ @@ -23,7 +23,7 @@ let subPackages = [ "." ]; - vendorHash = "sha256-El3yvYYnase4ztG3u7xxcKE5ARy5Lvp/FVosBwOXzbU="; + vendorHash = "sha256-5QpzU+cy14cdR5Oi2vwA+BbMSTPMXlhyq9RpzbMsRZQ="; doCheck = true; nativeBuildInputs = [ From d211f7b57e290e3d8a0153ca09a0081290b911eb Mon Sep 17 00:00:00 2001 From: Wael Nasreddine Date: Sat, 30 Aug 2025 10:30:14 -0700 Subject: [PATCH 09/16] ncps: remove subPackages to build and check all sub-packages --- pkgs/by-name/nc/ncps/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/nc/ncps/package.nix b/pkgs/by-name/nc/ncps/package.nix index 910ed715dadf..58c49623c9cc 100644 --- a/pkgs/by-name/nc/ncps/package.nix +++ b/pkgs/by-name/nc/ncps/package.nix @@ -21,8 +21,6 @@ let "-X github.com/kalbasit/ncps/cmd.Version=v${finalAttrs.version}" ]; - subPackages = [ "." ]; - vendorHash = "sha256-5QpzU+cy14cdR5Oi2vwA+BbMSTPMXlhyq9RpzbMsRZQ="; doCheck = true; From d864ef8aff5948522f0fd9a2b42b7689cf370ba2 Mon Sep 17 00:00:00 2001 From: Wael Nasreddine Date: Sat, 30 Aug 2025 10:30:23 -0700 Subject: [PATCH 10/16] ncps: enable race testing --- pkgs/by-name/nc/ncps/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/nc/ncps/package.nix b/pkgs/by-name/nc/ncps/package.nix index 58c49623c9cc..640b305de913 100644 --- a/pkgs/by-name/nc/ncps/package.nix +++ b/pkgs/by-name/nc/ncps/package.nix @@ -22,7 +22,9 @@ let ]; vendorHash = "sha256-5QpzU+cy14cdR5Oi2vwA+BbMSTPMXlhyq9RpzbMsRZQ="; + doCheck = true; + checkFlags = [ "-race" ]; nativeBuildInputs = [ dbmate # used for testing From 69a4c5a0bf7d86a63a5353c31071a1c4cc4d47d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 30 Aug 2025 15:09:45 -0700 Subject: [PATCH 11/16] home-assistant-custom-components.waste_collection_schedule: 2.9.0 -> 2.10.0 Diff: https://github.com/mampfes/hacs_waste_collection_schedule/compare/2.9.0...2.10.0 Changelog: https://github.com/mampfes/hacs_waste_collection_schedule/releases/tag/2.10.0 --- .../custom-components/waste_collection_schedule/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/waste_collection_schedule/package.nix b/pkgs/servers/home-assistant/custom-components/waste_collection_schedule/package.nix index dd657405cd99..9e447f443ac5 100644 --- a/pkgs/servers/home-assistant/custom-components/waste_collection_schedule/package.nix +++ b/pkgs/servers/home-assistant/custom-components/waste_collection_schedule/package.nix @@ -13,13 +13,13 @@ buildHomeAssistantComponent rec { owner = "mampfes"; domain = "waste_collection_schedule"; - version = "2.9.0"; + version = "2.10.0"; src = fetchFromGitHub { inherit owner; repo = "hacs_waste_collection_schedule"; tag = version; - hash = "sha256-qH880z04TKNwO+PoH4INcOjwLrts1lzg9NMwKoum2zg="; + hash = "sha256-qFeo2VE0sgBq4dwOUm26Vkgi+rv/0PsOyQhlVEJ45aE="; }; dependencies = [ From 556db7289dd634bbe06fd01622f2b64664ba6cf9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 30 Aug 2025 22:39:24 +0000 Subject: [PATCH 12/16] beatprints: 1.1.4 -> 1.1.5 --- pkgs/by-name/be/beatprints/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/be/beatprints/package.nix b/pkgs/by-name/be/beatprints/package.nix index 2e58e86b7c8b..4a47bb8085dc 100644 --- a/pkgs/by-name/be/beatprints/package.nix +++ b/pkgs/by-name/be/beatprints/package.nix @@ -5,14 +5,14 @@ }: python3Packages.buildPythonApplication rec { pname = "BeatPrints"; - version = "1.1.4"; + version = "1.1.5"; pyproject = true; src = fetchFromGitHub { owner = "TrueMyst"; repo = "BeatPrints"; rev = "v${version}"; - hash = "sha256-HtYPEnHbJarSC3P337l3IGagk62FgEohSAVyv6PBnIs="; + hash = "sha256-7h2MbU6wPqcRhWijdMyd7sTf3UVNCX+5JUNytKr5/EM="; }; build-system = with python3Packages; [ From 3dc198ee33b5df78ddcfa0fcc0c502539d7e9921 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 31 Aug 2025 10:34:27 +1000 Subject: [PATCH 13/16] home-assistant-custom-lovelace-modules.apexcharts-card: 2.2.0 -> 2.2.3 (#438764) https://github.com/RomRider/apexcharts-card/blob/v2.2.3/CHANGELOG.md --- .../custom-lovelace-modules/apexcharts-card/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/apexcharts-card/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/apexcharts-card/package.nix index a9755df961a2..62cccba51338 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/apexcharts-card/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/apexcharts-card/package.nix @@ -6,16 +6,16 @@ buildNpmPackage rec { pname = "apexcharts-card"; - version = "2.2.0"; + version = "2.2.3"; src = fetchFromGitHub { owner = "RomRider"; repo = "apexcharts-card"; rev = "v${version}"; - hash = "sha256-wHQmbNX96X4YT0xvLp13scD0c7MAADP4Ax47fwYRgbM="; + hash = "sha256-r8PjZLUWnC25XsA4CI1qCX5Np2HY6kp1sWSqfXfJrPk="; }; - npmDepsHash = "sha256-5hCd/ksFSIOsNZfVr5aoun7qrtkIlAGvwQN1xr6AbMI="; + npmDepsHash = "sha256-w/TR+8Oo6dbSnlHKhKKVSpeDops4WoGdle6VTCyR7T4="; installPhase = '' runHook preInstall From 05cb2d07ffac28b57e5dd7ef36145a64b8fef30e Mon Sep 17 00:00:00 2001 From: Jess Date: Sun, 31 Aug 2025 15:10:54 +1200 Subject: [PATCH 14/16] terraform-providers.aws: 6.8.0 -> 6.11.0 --- .../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 917544a45346..2a8171343f46 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -126,13 +126,13 @@ "vendorHash": null }, "aws": { - "hash": "sha256-52tdACEZF1AOg1pN25bo0T2pLObjho4fRrMSBhjP1xM=", + "hash": "sha256-5W12hwonBaEto5PTnvcBm9qeeIY37ALsyXs0r9pfVak=", "homepage": "https://registry.terraform.io/providers/hashicorp/aws", "owner": "hashicorp", "repo": "terraform-provider-aws", - "rev": "v6.8.0", + "rev": "v6.11.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-rTQzbI04C92J+IXVX8dHtcbMvOif5jLW8ejm20qfrSA=" + "vendorHash": "sha256-i3NwpixAXi9PzciiwTtHB8yrzLWv67gHiDY4HshAbBo=" }, "awscc": { "hash": "sha256-RMOLAJyoIVIlg4GgU6rCSASgcZlvFMmLjFPqc5Lrdp8=", From 0921ae2c96eed6700b2af985f60fbff238ed839e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 30 Aug 2025 21:11:12 -0700 Subject: [PATCH 15/16] genxword: 2.1.0 -> 2.2.0 Diff: https://github.com/riverrun/genxword/compare/v2.1.0...v2.2.0 --- pkgs/by-name/ge/genxword/package.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/ge/genxword/package.nix b/pkgs/by-name/ge/genxword/package.nix index a65408897ee8..31a9e06b78a0 100644 --- a/pkgs/by-name/ge/genxword/package.nix +++ b/pkgs/by-name/ge/genxword/package.nix @@ -11,14 +11,14 @@ python3.pkgs.buildPythonApplication rec { pname = "genxword"; - version = "2.1.0"; - format = "pyproject"; + version = "2.2.0"; + pyproject = true; src = fetchFromGitHub { owner = "riverrun"; repo = "genxword"; - rev = "v${version}"; - sha256 = "17h8saja45bv612yk0pra9ncbp2mjnx5n10q25nqhl765ks4bmb5"; + tag = "v${version}"; + hash = "sha256-vzzkXfMnkeTFQmTNAfCIKqVVNm1I6GSfRV1lwGmLj6Y="; }; nativeBuildInputs = [ @@ -50,10 +50,11 @@ python3.pkgs.buildPythonApplication rec { # there are no tests doCheck = false; - meta = with lib; { - inherit (src.meta) homepage; + meta = { + homepage = "https://github.com/riverrun/genxword"; description = "Crossword generator"; - license = licenses.gpl3Plus; - maintainers = with maintainers; [ dotlambda ]; + license = lib.licenses.gpl3Plus; + mainProgram = "genxword"; + maintainers = with lib.maintainers; [ dotlambda ]; }; } From 26aa5a4455db53d967fc9c5439e476a629ef3eae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 31 Aug 2025 04:44:36 +0000 Subject: [PATCH 16/16] jsonschema-cli: 0.32.1 -> 0.33.0 --- pkgs/by-name/js/jsonschema-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/js/jsonschema-cli/package.nix b/pkgs/by-name/js/jsonschema-cli/package.nix index 1695a24623ae..8615db218854 100644 --- a/pkgs/by-name/js/jsonschema-cli/package.nix +++ b/pkgs/by-name/js/jsonschema-cli/package.nix @@ -8,15 +8,15 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "jsonschema-cli"; - version = "0.32.1"; + version = "0.33.0"; src = fetchCrate { pname = "jsonschema-cli"; inherit (finalAttrs) version; - hash = "sha256-XZbVYYZU32WZ/h3offg5C/YIhb+3FlGu+VLKYrTDGDs="; + hash = "sha256-09u50o4dg7keJgFC4xlRJ0LtkR7ZxmxnqLdEVKpE77E="; }; - cargoHash = "sha256-gI5acxWIHD0MtVAFBuTGpK6h7ZM84rYglKXXMGa37/U="; + cargoHash = "sha256-zY4PtuQuUMvuR7gr42iytR2CW7bQBfbB0L6JE8cSQh8="; nativeInstallCheckInputs = [ versionCheckHook