From 6d6105fb80af024992a9e63e79902ce9afc5a485 Mon Sep 17 00:00:00 2001 From: Karolis Stasaitis Date: Sat, 29 Aug 2026 09:37:59 +0200 Subject: [PATCH 1/8] bmputil: 1.1.0 -> 1.2.0 --- pkgs/by-name/bm/bmputil/package.nix | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/bm/bmputil/package.nix b/pkgs/by-name/bm/bmputil/package.nix index 06424a08a9ae..0e5219a009fc 100644 --- a/pkgs/by-name/bm/bmputil/package.nix +++ b/pkgs/by-name/bm/bmputil/package.nix @@ -11,16 +11,16 @@ }: rustPlatform.buildRustPackage rec { pname = "bmputil"; - version = "1.1.0"; + version = "1.2.0"; src = fetchFromCodeberg { owner = "blackmagic-debug"; repo = "bmputil"; tag = "v${version}"; - hash = "sha256-ZD/JXsx52U+O3FazRc9xnShx34fxTXcD2zhW5mgSYtU="; + hash = "sha256-WX26rDFLWtEG/BvVwPjsY3X1ebvNseEpdgJRGMynyBo="; }; - cargoHash = "sha256-/I1chzqnhgky/+cKGhFrdgZvoLGM9P75ga5UDTMOI3Q="; + cargoHash = "sha256-Uj+TLD1SGx5lFFhSDKRr6iMg4QnjgE1+1KbXTi/5iCI="; nativeBuildInputs = [ pkg-config ]; @@ -32,8 +32,6 @@ rustPlatform.buildRustPackage rec { install -Dm 444 ${blackmagic.src}/driver/99-blackmagic-plugdev.rules $out/lib/udev/rules.d/99-blackmagic-plugdev.rules ''; - doCheck = false; # fails at least 1 test - nativeInstallCheckInputs = [ versionCheckHook udevCheckHook @@ -41,8 +39,8 @@ rustPlatform.buildRustPackage rec { doInstallCheck = true; meta = { - description = "Black Magic Probe Firmware Manager"; - homepage = "https://github.com/blackmagic-debug/bmputil"; + description = "Black Magic Probe companion utility"; + homepage = "https://codeberg.org/blackmagic-debug/bmputil"; license = with lib.licenses; [ mit asl20 From 884e64300e40498939b459c736bb10ec66a3f50e Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 7 Sep 2026 18:39:11 +0700 Subject: [PATCH 2/8] python3Packages.colorzero: migrate to pyproject As part of https://github.com/NixOS/nixpkgs/issues/515974 --- pkgs/development/python-modules/colorzero/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/colorzero/default.nix b/pkgs/development/python-modules/colorzero/default.nix index a793d0bad35d..7d1068532d65 100644 --- a/pkgs/development/python-modules/colorzero/default.nix +++ b/pkgs/development/python-modules/colorzero/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + setuptools, pkginfo, pytestCheckHook, pytest-cov-stub, @@ -10,7 +11,7 @@ buildPythonPackage rec { pname = "colorzero"; version = "2.0"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "waveform80"; @@ -19,6 +20,8 @@ buildPythonPackage rec { hash = "sha256-0NoQsy86OHQNLZsTEuF5s2MlRUoacF28jNeHgFKAH14="; }; + build-system = [ setuptools ]; + nativeBuildInputs = [ pkginfo ]; pythonImportsCheck = [ "colorzero" ]; From 6a828683f07f4b71c2bcf186709d370ca96604c7 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 7 Sep 2026 18:39:11 +0700 Subject: [PATCH 3/8] python3Packages.colorzero: modernize --- pkgs/development/python-modules/colorzero/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/colorzero/default.nix b/pkgs/development/python-modules/colorzero/default.nix index 7d1068532d65..df23010b310c 100644 --- a/pkgs/development/python-modules/colorzero/default.nix +++ b/pkgs/development/python-modules/colorzero/default.nix @@ -8,15 +8,17 @@ pytest-cov-stub, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "colorzero"; version = "2.0"; pyproject = true; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "waveform80"; repo = "colorzero"; - tag = "release-${version}"; + tag = "release-${finalAttrs.version}"; hash = "sha256-0NoQsy86OHQNLZsTEuF5s2MlRUoacF28jNeHgFKAH14="; }; @@ -37,4 +39,4 @@ buildPythonPackage rec { license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ hexa ]; }; -} +}) From 62c71941906b1f384e27d8ca4f080157bca76a26 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Mon, 7 Sep 2026 15:27:55 +0200 Subject: [PATCH 4/8] typesetter: fix license See https://codeberg.org/haydn/typesetter/src/commit/1271b451fa6d00d50708cf6d9aeaf570a2af79cd/Cargo.toml#L6 --- pkgs/by-name/ty/typesetter/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ty/typesetter/package.nix b/pkgs/by-name/ty/typesetter/package.nix index c7b93fa8558f..08749a07a0bb 100644 --- a/pkgs/by-name/ty/typesetter/package.nix +++ b/pkgs/by-name/ty/typesetter/package.nix @@ -78,7 +78,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Minimalist, local-first Typst editor"; homepage = "https://codeberg.org/haydn/typesetter"; - license = lib.licenses.gpl3Only; + license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ GaetanLepage ]; mainProgram = "typesetter"; }; From f14d1e3e3efe1abbe3bcb7a5032d50ffca7fd444 Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Mon, 7 Sep 2026 15:26:16 +0200 Subject: [PATCH 5/8] typesetter: 0.13.5 -> 0.15.2 diff: https://codeberg.org/haydn/typesetter/compare/v0.13.5...v0.15.2 --- pkgs/by-name/ty/typesetter/package.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ty/typesetter/package.nix b/pkgs/by-name/ty/typesetter/package.nix index 08749a07a0bb..721cf04e4cd9 100644 --- a/pkgs/by-name/ty/typesetter/package.nix +++ b/pkgs/by-name/ty/typesetter/package.nix @@ -13,6 +13,7 @@ pkg-config, python3, rustc, + shared-mime-info, wrapGAppsHook4, # buildInputs @@ -30,19 +31,19 @@ stdenv.mkDerivation (finalAttrs: { pname = "typesetter"; - version = "0.13.5"; + version = "0.15.2"; __structuredAttrs = true; src = fetchFromCodeberg { owner = "haydn"; repo = "typesetter"; tag = "v${finalAttrs.version}"; - hash = "sha256-sJUuc7Ado0NFbLrnO3WVxgMA2l5Uh7X0uLvJVhgwwPA="; + hash = "sha256-ck7kW2dVBvl0zbXurTXaxQetWZ57mVSmVl1mE3zg2YE="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; - hash = "sha256-E2ADu5jo8ulXGIw+vd9m4oFcxMMvo85oIetsIJy9ql4="; + hash = "sha256-n50EBOcwrbFPQAxfxK3fQWPSp/g6DRIbETOlS+ooWgo="; }; strictDeps = true; @@ -57,6 +58,7 @@ stdenv.mkDerivation (finalAttrs: { python3 rustPlatform.cargoSetupHook rustc + shared-mime-info # update-mime-database wrapGAppsHook4 ]; From aacd23fd68223610140d024e272185ffe646c32a Mon Sep 17 00:00:00 2001 From: Arthur Ficial Date: Mon, 7 Sep 2026 18:04:00 +0200 Subject: [PATCH 6/8] apfel-llm: 1.9.1 -> 1.10.0 --- pkgs/by-name/ap/apfel-llm/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ap/apfel-llm/package.nix b/pkgs/by-name/ap/apfel-llm/package.nix index 01ac819e98e7..17fcd2c60a65 100644 --- a/pkgs/by-name/ap/apfel-llm/package.nix +++ b/pkgs/by-name/ap/apfel-llm/package.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "apfel-llm"; - version = "1.9.1"; + version = "1.10.0"; __structuredAttrs = true; strictDeps = true; @@ -16,7 +16,7 @@ stdenv.mkDerivation (finalAttrs: { # Building from source requires swift 6.3.0 while nixpkgs only has 5.10.1 src = fetchurl { url = "https://github.com/Arthur-Ficial/apfel/releases/download/v${finalAttrs.version}/apfel-${finalAttrs.version}-arm64-macos.tar.gz"; - hash = "sha256-CWM2S+/+IAF7juSEsLx8glYKUY8q5iKfPySQ9xdQ1AM="; + hash = "sha256-0tNOw888GGKVNVHUaL3Pzbu/f0YAz0tMhhKKkdvNOzo="; }; sourceRoot = "."; From 9fa3885a78983acf67656c081fc0186bc0702777 Mon Sep 17 00:00:00 2001 From: Defelo Date: Mon, 7 Sep 2026 16:14:56 +0000 Subject: [PATCH 7/8] ketesa: 1.4.0 -> 1.5.0 Changelog: https://github.com/etkecc/ketesa/releases/tag/v1.5.0 Diff: https://github.com/etkecc/ketesa/compare/v1.4.0...v1.5.0 --- pkgs/by-name/ke/ketesa/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ke/ketesa/package.nix b/pkgs/by-name/ke/ketesa/package.nix index 67d1a01fdcee..b81fdfd44411 100644 --- a/pkgs/by-name/ke/ketesa/package.nix +++ b/pkgs/by-name/ke/ketesa/package.nix @@ -17,18 +17,18 @@ assert lib.asserts.assertMsg ( stdenv.mkDerivation (finalAttrs: { pname = "ketesa"; - version = "1.4.0"; + version = "1.5.0"; src = fetchFromGitHub { owner = "etkecc"; repo = "ketesa"; tag = "v${finalAttrs.version}"; - hash = "sha256-tW7lOYl/TNQgvsMFMDQKXzqzzfnxNIUQ8Iqld8M5Hjc="; + hash = "sha256-whIimrKTyFoUggy/mvdVQ2/Jel195+sEkQjfQ3N+8aI="; }; yarnOfflineCache = fetchYarnDeps { yarnLock = finalAttrs.src + "/yarn.lock"; - hash = "sha256-+xWyq/jGJke4HQ6p37y+fJJ73wxNmNMKA3zrP6ANh8E="; + hash = "sha256-kTtWqEEbZaC9ZWtJcQ+CQem6au0bfum8iQoHUm0pgDY="; }; nativeBuildInputs = [ From cefb51ff73ccc9d0e26e23b9e47ba501ed94c4ca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Sep 2026 16:47:53 +0000 Subject: [PATCH 8/8] rad-key: 0.2.0 -> 0.2.1 --- pkgs/by-name/ra/rad-key/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ra/rad-key/package.nix b/pkgs/by-name/ra/rad-key/package.nix index bd61d293bed6..1fe9511a1f11 100644 --- a/pkgs/by-name/ra/rad-key/package.nix +++ b/pkgs/by-name/ra/rad-key/package.nix @@ -12,7 +12,7 @@ in stdenvNoCC.mkDerivation (finalAttrs: { pname = "rad-key"; - version = "0.2.0"; + version = "0.2.1"; __structuredAttrs = true; strictDeps = true; @@ -21,7 +21,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { seed = "radicle.defelo.de"; repo = "zFF3JpT1VrrsDYogDPtVZMHw6P4x"; tag = "releases/${finalAttrs.version}"; - hash = "sha256-l0PJo8unFWgBu+0NofjjryWsQx3RcT0oPHe/j2YEZW0="; + hash = "sha256-zQMfxEAWDP+4kNObtrf7dJCLrLeJB48Lv6g+bTF8d68="; }; nativeBuildInputs = [ zig ];