From d113e69a87f2ecaa3a4c48492197f7d76b6d7fa0 Mon Sep 17 00:00:00 2001 From: Jonathan Davies Date: Thu, 5 Mar 2026 11:14:46 +0000 Subject: [PATCH 001/117] nixos/prometheus: tests: ui: fix race conditions in Selenium assertions Use explicit WebDriverWait conditions instead of immediate assertions for elements whose content is populated asynchronously by JavaScript. URL redirects, query results, health status, and version info may not be ready immediately, causing flaky failures. Also replace locate_with relative locator with a direct XPath selector for the version check. --- nixos/tests/prometheus/ui.nix | 44 +++++++++++++++-------------------- 1 file changed, 19 insertions(+), 25 deletions(-) diff --git a/nixos/tests/prometheus/ui.nix b/nixos/tests/prometheus/ui.nix index 3ef784f3ad8b..b46766ffd253 100644 --- a/nixos/tests/prometheus/ui.nix +++ b/nixos/tests/prometheus/ui.nix @@ -20,7 +20,7 @@ from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.firefox.options import Options - from selenium.webdriver.support.relative_locator import locate_with + from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support.ui import WebDriverWait options = Options() @@ -35,13 +35,12 @@ wait = WebDriverWait(driver, 60) # There should have been a redirect - url = driver.current_url - assert url == "http://prometheus:9090/query" + wait.until(EC.url_to_be("http://prometheus:9090/query")) - assert len(driver.find_elements( - By.CLASS_NAME, "mantine-AppShell-header")) > 0 - assert len(driver.find_elements( - By.CLASS_NAME, "mantine-AppShell-main")) > 0 + wait.until(EC.presence_of_element_located( + (By.CLASS_NAME, "mantine-AppShell-header"))) + wait.until(EC.presence_of_element_located( + (By.CLASS_NAME, "mantine-AppShell-main"))) # Do a Prometheus query query_box = driver.find_element( @@ -53,10 +52,9 @@ driver.find_element( By.XPATH, "//span[contains(text(),'Execute')]").click() - # Find query result table - table_tr_elements = driver.find_elements( - By.CLASS_NAME, "mantine-Table-tr") - assert len(table_tr_elements) == 1 + # Wait for query result table + wait.until(EC.presence_of_element_located( + (By.CLASS_NAME, "mantine-Table-tr"))) # Navigate to target health page driver.find_element( @@ -65,16 +63,14 @@ driver.find_element( By.LINK_TEXT, "Target health").click() - url = driver.current_url - assert url == "http://prometheus:9090/targets" + wait.until(EC.url_to_be("http://prometheus:9090/targets")) # Click on the prometheus job dropdown button - prometheus_job_dropdown = driver.find_element( + driver.find_element( By.CLASS_NAME, "mantine-Accordion-chevron").click() - targets_healthy = len(driver.find_elements( - By.CSS_SELECTOR, "div[class^='_healthOk']")) - assert targets_healthy == 1 + wait.until(EC.presence_of_element_located( + (By.CSS_SELECTOR, "div[class^='_healthOk']"))) targets_errored = len(driver.find_elements( By.CSS_SELECTOR, "div[class^='_healthErr']")) @@ -92,15 +88,13 @@ driver.find_element( By.LINK_TEXT, "Runtime & build information").click() - url = driver.current_url - assert url == "http://prometheus:9090/status" + wait.until(EC.url_to_be("http://prometheus:9090/status")) - # Find table - version_th_element = driver.find_element( - By.XPATH, "//th[text()='version']") - version_td_element = driver.find_element( - locate_with(By.TAG_NAME, "td").near(version_th_element)) - assert version_td_element.text == "${pkgs.prometheus.version}" + # Find table and verify version + wait.until(EC.text_to_be_present_in_element( + (By.XPATH, + "//tr[th[text()='version']]/td"), + "${pkgs.prometheus.version}")) driver.close() ''; From 31d81cc53c6ad8611cb6158bdeb687d7135bae16 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 7 Mar 2026 21:48:52 +0000 Subject: [PATCH 002/117] weechat: 4.8.1 -> 4.8.2 Changes: https://github.com/weechat/weechat/releases/tag/v4.8.2 --- pkgs/applications/networking/irc/weechat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/irc/weechat/default.nix b/pkgs/applications/networking/irc/weechat/default.nix index 06ecaa84591e..2d8920b2a7f5 100644 --- a/pkgs/applications/networking/irc/weechat/default.nix +++ b/pkgs/applications/networking/irc/weechat/default.nix @@ -105,11 +105,11 @@ assert lib.all (p: p.enabled -> !(builtins.elem null p.buildInputs)) plugins; stdenv.mkDerivation rec { pname = "weechat"; - version = "4.8.1"; + version = "4.8.2"; src = fetchurl { url = "https://weechat.org/files/src/weechat-${version}.tar.xz"; - hash = "sha256-56wfvMcUWO1keq2odHmQkFy1v7k/2MzMvCqWlnOkKFo="; + hash = "sha256-fi9hnU3NKNnYaGR2NYGhtFNJn43QZSr4Y7VARaiWTWw="; }; # Why is this needed? https://github.com/weechat/weechat/issues/2031 From 7bee488134254059bc1e1c78728d8bad4ab8fe23 Mon Sep 17 00:00:00 2001 From: chillcicada <2210227279@qq.com> Date: Mon, 9 Mar 2026 10:09:04 +0800 Subject: [PATCH 003/117] sparkle: skip pre-releases on update script --- pkgs/by-name/sp/sparkle/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sp/sparkle/package.nix b/pkgs/by-name/sp/sparkle/package.nix index c95d5706a57d..3fdca51b126f 100644 --- a/pkgs/by-name/sp/sparkle/package.nix +++ b/pkgs/by-name/sp/sparkle/package.nix @@ -136,7 +136,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { }) ]; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = nix-update-script { extraArgs = [ "--use-github-releases" ]; }; meta = { description = "Another Mihomo GUI"; From 467f16bf4da5ac7e0bfa19b4ec4befd80578e19e Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Fri, 20 Mar 2026 20:06:06 +0000 Subject: [PATCH 004/117] diffoscope: 314 -> 315 Changes: https://diffoscope.org/news/diffoscope-315-released/ --- pkgs/by-name/di/diffoscope/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/di/diffoscope/package.nix b/pkgs/by-name/di/diffoscope/package.nix index c2ef6bdd1402..6a402051f161 100644 --- a/pkgs/by-name/di/diffoscope/package.nix +++ b/pkgs/by-name/di/diffoscope/package.nix @@ -108,12 +108,12 @@ in # Note: when upgrading this package, please run the list-missing-tools.sh script as described below! python.pkgs.buildPythonApplication rec { pname = "diffoscope"; - version = "314"; + version = "315"; pyproject = true; src = fetchurl { url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2"; - hash = "sha256-zMxmqXyiLMK17I4uv+OYonNhcyWElNYlCFIpkrfWLNs="; + hash = "sha256-Zw2goFgD47vZ/AQ1TEXqdlWxkY9p6digduAp78EHtnc="; }; outputs = [ From 8e77949010dd5ca0b7fcf272cb8f03f66b5d5ef9 Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Sun, 22 Mar 2026 10:26:11 +0100 Subject: [PATCH 005/117] maintainers: drop gschwartz Signed-off-by: Marcin Serwin --- maintainers/maintainer-list.nix | 6 ------ pkgs/by-name/ma/macs2/package.nix | 2 +- pkgs/by-name/me/meme-suite/package.nix | 2 +- 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index fca8333325bf..a82e87791c47 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -10079,12 +10079,6 @@ keys = [ { fingerprint = "D1D3 37F6 CB32 02DC B9BA 337B F9D8 EABC F57E ED58"; } ]; name = "Gabriel Santos"; }; - gschwartz = { - email = "gsch@pennmedicine.upenn.edu"; - github = "GregorySchwartz"; - githubId = 2490088; - name = "Gregory Schwartz"; - }; gtrunsec = { email = "gtrunsec@hardenedlinux.org"; github = "GTrunSec"; diff --git a/pkgs/by-name/ma/macs2/package.nix b/pkgs/by-name/ma/macs2/package.nix index fb98d61fb957..bfe64f51d3ae 100644 --- a/pkgs/by-name/ma/macs2/package.nix +++ b/pkgs/by-name/ma/macs2/package.nix @@ -56,6 +56,6 @@ python311.pkgs.buildPythonPackage rec { homepage = "https://github.com/macs3-project/MACS/"; changelog = "https://github.com/macs3-project/MACS/releases/tag/v${version}"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ gschwartz ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/me/meme-suite/package.nix b/pkgs/by-name/me/meme-suite/package.nix index f6cd0ca87d58..24d5159b1f1f 100644 --- a/pkgs/by-name/me/meme-suite/package.nix +++ b/pkgs/by-name/me/meme-suite/package.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation rec { description = "Motif-based sequence analysis tools"; homepage = "https://meme-suite.org/meme/meme-software/"; license = lib.licenses.unfree; - maintainers = with lib.maintainers; [ gschwartz ]; + maintainers = [ ]; platforms = lib.platforms.linux; }; } From e6ea3f54f7f012920172015d8b8063ba55415c0e Mon Sep 17 00:00:00 2001 From: Danylo Kondratiev Date: Sun, 22 Mar 2026 12:35:27 +0200 Subject: [PATCH 006/117] guile-irregex: 0.9.11 -> 0.9.12 --- pkgs/by-name/gu/guile-irregex/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gu/guile-irregex/package.nix b/pkgs/by-name/gu/guile-irregex/package.nix index f1c37470c3cd..47b162c94cbf 100644 --- a/pkgs/by-name/gu/guile-irregex/package.nix +++ b/pkgs/by-name/gu/guile-irregex/package.nix @@ -7,11 +7,11 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "guile-irregex"; - version = "0.9.11"; + version = "0.9.12"; src = fetchzip { url = "https://synthcode.com/scheme/irregex/irregex-${finalAttrs.version}.tar.gz"; - hash = "sha256-abBCMNsr6GTBOm+eQWuOX8JYx/qMA/V6TwGdYRjznWU="; + hash = "sha256-Iwt6mdgp5d0q2hweU2+9dPLs8j4Jd4GOdZvfvTe8Uvw="; }; strictDeps = true; From 6bd3b5e9ed1451c261592cd3b920a82a7aae7f76 Mon Sep 17 00:00:00 2001 From: Danylo Kondratiev Date: Sun, 22 Mar 2026 12:36:03 +0200 Subject: [PATCH 007/117] guile-json-rpc: 0.5.0 -> 0.6.1 --- pkgs/by-name/gu/guile-json-rpc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gu/guile-json-rpc/package.nix b/pkgs/by-name/gu/guile-json-rpc/package.nix index 6fb0522f4474..c503e70e8eba 100644 --- a/pkgs/by-name/gu/guile-json-rpc/package.nix +++ b/pkgs/by-name/gu/guile-json-rpc/package.nix @@ -9,13 +9,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "guile-json-rpc"; - version = "0.5.0"; + version = "0.6.1"; src = fetchFromCodeberg { owner = "rgherdt"; repo = "scheme-json-rpc"; tag = finalAttrs.version; - hash = "sha256-xCykgq0L6PDqjXfNwsqV9u1nFiK9t+qCUgIgzZoIsxc="; + hash = "sha256-3Wb3ZtcFQCOESe0Yq4cEG2jJ4+dOjlf9LKrclHhpkbU="; }; strictDeps = true; From 30f607a2cc4e237fc8c1040216f86ee56cfbe9e9 Mon Sep 17 00:00:00 2001 From: Danylo Kondratiev Date: Sun, 22 Mar 2026 12:36:35 +0200 Subject: [PATCH 008/117] guile-srfi-145: 0-unstable-2023-06-04 -> 0-unstable-2025-08-11 --- pkgs/by-name/gu/guile-srfi-145/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gu/guile-srfi-145/package.nix b/pkgs/by-name/gu/guile-srfi-145/package.nix index c8b48bbb2bb4..822101d5468b 100644 --- a/pkgs/by-name/gu/guile-srfi-145/package.nix +++ b/pkgs/by-name/gu/guile-srfi-145/package.nix @@ -7,13 +7,13 @@ }: stdenv.mkDerivation { pname = "guile-srfi-145"; - version = "0-unstable-2023-06-04"; + version = "0-unstable-2025-08-11"; src = fetchFromCodeberg { owner = "rgherdt"; repo = "srfi"; - rev = "e598c28eb78e9c3e44f5c3c3d997ef28abb6f32e"; - hash = "sha256-kvM2v/nDou0zee4+qcO5yN2vXt2y3RUnmKA5S9iKFE0="; + rev = "1f78a684e73c8d82fdd116716e341bc177e8d229"; + hash = "sha256-mVIAg3QrH6+0VFWZ22KHGhxMn8lRYHj154b7YQf+maE="; }; strictDeps = true; From 3f969bd1fe7bf894cf9787c3cbc754289a584050 Mon Sep 17 00:00:00 2001 From: Danylo Kondratiev Date: Sun, 22 Mar 2026 12:37:23 +0200 Subject: [PATCH 009/117] guile-srfi-180: 0-unstable-2023-06-04 -> 0-unstable-2025-08-11 --- pkgs/by-name/gu/guile-srfi-180/package.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/gu/guile-srfi-180/package.nix b/pkgs/by-name/gu/guile-srfi-180/package.nix index b54e95958d69..a6c7094fb65b 100644 --- a/pkgs/by-name/gu/guile-srfi-180/package.nix +++ b/pkgs/by-name/gu/guile-srfi-180/package.nix @@ -7,13 +7,13 @@ }: stdenv.mkDerivation { pname = "guile-srfi-180"; - version = "0-unstable-2023-06-04"; + version = "0-unstable-2025-08-11"; src = fetchFromCodeberg { owner = "rgherdt"; repo = "srfi"; - rev = "e598c28eb78e9c3e44f5c3c3d997ef28abb6f32e"; - hash = "sha256-kvM2v/nDou0zee4+qcO5yN2vXt2y3RUnmKA5S9iKFE0="; + rev = "1f78a684e73c8d82fdd116716e341bc177e8d229"; + hash = "sha256-mVIAg3QrH6+0VFWZ22KHGhxMn8lRYHj154b7YQf+maE="; }; strictDeps = true; @@ -46,8 +46,7 @@ stdenv.mkDerivation { mkdir -p $site_dir/srfi cp $src/srfi/srfi-180.scm $site_dir/srfi cp -R $src/srfi/srfi-180/ $site_dir/srfi - cp -R $src/srfi/180/ $site_dir/srfi - guild compile -x "sld" --r7rs $site_dir/srfi/srfi-180/helpers.sld -o $lib_dir/srfi/srfi-180/helpers.go + guild compile --r7rs $site_dir/srfi/srfi-180/helpers.scm -o $lib_dir/srfi/srfi-180/helpers.go guild compile --r7rs $site_dir/srfi/srfi-180.scm -o $lib_dir/srfi/srfi-180.go runHook postBuild From 2e1676940fdc5c8554738c1f7dc79a0a2ca4781f Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Sun, 22 Mar 2026 12:26:58 +0100 Subject: [PATCH 010/117] python3Packages.django-cryptography: drop django-cryptography has seen no upstream activity since February 2024 [1] and is broken with Python 3.14 [2]. [1] https://github.com/georgemarshall/django-cryptography [2] https://hydra.nixos.org/build/324628369/nixlog/1 --- .../django-cryptography/default.nix | 60 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 - 3 files changed, 1 insertion(+), 62 deletions(-) delete mode 100644 pkgs/development/python-modules/django-cryptography/default.nix diff --git a/pkgs/development/python-modules/django-cryptography/default.nix b/pkgs/development/python-modules/django-cryptography/default.nix deleted file mode 100644 index 10c3810b2269..000000000000 --- a/pkgs/development/python-modules/django-cryptography/default.nix +++ /dev/null @@ -1,60 +0,0 @@ -{ - buildPythonPackage, - cryptography, - django, - django-appconf, - fetchFromGitHub, - lib, - pytestCheckHook, - pytest-django, - setuptools, -}: - -buildPythonPackage { - pname = "django-cryptography"; - version = "1.1-unstable-2024-02-16"; - pyproject = true; - - src = fetchFromGitHub { - owner = "georgemarshall"; - repo = "django-cryptography"; - rev = "a5cde9beed707a14a2ef2f1f7f1fee172feb8b5e"; - hash = "sha256-Xj/fw8EapsYvVbZPRQ81yeE9QpIQ1TIuk+ASOCGh/Uc="; - }; - - postPatch = '' - substituteInPlace setup.cfg \ - --replace-fail "packages = django_cryptography" "packages = find:" - ''; - - build-system = [ setuptools ]; - - dependencies = [ - cryptography - django - django-appconf - ]; - - pythonImportsCheck = [ "django_cryptography" ]; - - nativeCheckInputs = [ - pytest-django - pytestCheckHook - ]; - - preCheck = '' - export DJANGO_SETTINGS_MODULE=tests.settings - ''; - - disabledTests = [ - # self.assertEqual(len(errors), 1) - AssertionError: 0 != 1 - "test_field_checks" - ]; - - meta = { - homepage = "https://github.com/georgemarshall/django-cryptography"; - description = "Set of primitives for performing cryptography in Django"; - license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ centromere ]; - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index d9d1dd335ef6..d96b3e7f66b1 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -149,6 +149,7 @@ mapAliases { django-crispy-bootstrap3 = crispy-bootstrap3; # added 2025-06-11 django-crispy-bootstrap4 = crispy-bootstrap4; # added 2025-06-11 django-crispy-bootstrap5 = crispy-bootstrap5; # added 2025-06-11 + django-cryptography = throw "'django-cryptography' has been removed as it was unmaintained upstream"; # Added 2026-03-22 django-modelsearch = modelsearch; # added 2026-03-02 django_3 = throw "Django 3 has reached it's EOL in 2024-04 and has therefore been removed."; # added 2025-01-25 django_5_1 = throw "Django 5.1 has reached it's EOL in 2025-12 and has therefore been removed."; # added 2025-11-30" diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index fcf19791ac15..134cd14bc217 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4154,8 +4154,6 @@ self: super: with self; { django-crossdomainmedia = callPackage ../development/python-modules/django-crossdomainmedia { }; - django-cryptography = callPackage ../development/python-modules/django-cryptography { }; - django-csp = callPackage ../development/python-modules/django-csp { }; django-cte = callPackage ../development/python-modules/django-cte { }; From 1be82e25dd7068e76d3f48c68dd4f81fb1842ab1 Mon Sep 17 00:00:00 2001 From: Gliczy <129636582+Gliczy@users.noreply.github.com> Date: Sat, 8 Nov 2025 04:39:31 +0100 Subject: [PATCH 011/117] swww: rename to awww, 0.11.2 -> 0.12.0 --- pkgs/by-name/{sw/swww => aw/awww}/package.nix | 27 ++++++++++--------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 15 insertions(+), 13 deletions(-) rename pkgs/by-name/{sw/swww => aw/awww}/package.nix (69%) diff --git a/pkgs/by-name/sw/swww/package.nix b/pkgs/by-name/aw/awww/package.nix similarity index 69% rename from pkgs/by-name/sw/swww/package.nix rename to pkgs/by-name/aw/awww/package.nix index 80c85a72073f..bae461279c2c 100644 --- a/pkgs/by-name/sw/swww/package.nix +++ b/pkgs/by-name/aw/awww/package.nix @@ -1,6 +1,6 @@ { lib, - fetchFromGitHub, + fetchFromGitea, rustPlatform, pkg-config, lz4, @@ -14,17 +14,18 @@ }: rustPlatform.buildRustPackage (finalAttrs: { - pname = "swww"; - version = "0.11.2"; + pname = "awww"; + version = "0.12.0"; - src = fetchFromGitHub { + src = fetchFromGitea { + domain = "codeberg.org"; owner = "LGFae"; - repo = "swww"; + repo = "awww"; tag = "v${finalAttrs.version}"; - hash = "sha256-X2ptpXRo6ps5RxDe5RS7qfTaHWqBbBNw/aSdC2tzUG8="; + hash = "sha256-bvO+gfuUOVUiBEwAJ5A2RjpysPzCfyXD+DM8piOa1+4="; }; - cargoHash = "sha256-5KZWsdo37NbFFkK8XFc0XI9iwBkpV8KsOaOc0y287Io="; + cargoHash = "sha256-4ApaMiVqXD4RlyWFMk2wKsyo37FT/OeVly/H88pF7oc="; buildInputs = [ lz4 @@ -49,10 +50,10 @@ rustPlatform.buildRustPackage (finalAttrs: { installManPage "$page" done - installShellCompletion --cmd swww \ - --bash completions/swww.bash \ - --fish completions/swww.fish \ - --zsh completions/_swww + installShellCompletion --cmd awww \ + --bash completions/awww.bash \ + --fish completions/awww.fish \ + --zsh completions/_awww ''; postFixup = '' @@ -64,13 +65,13 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Efficient animated wallpaper daemon for wayland, controlled at runtime"; - homepage = "https://github.com/LGFae/swww"; + homepage = "https://codeberg.org/LGFae/awww"; license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ mateodd25 donovanglover ]; platforms = lib.platforms.linux; - mainProgram = "swww"; + mainProgram = "awww"; }; }) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 5d7c4e3a9a41..bce080f7b00b 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1879,6 +1879,7 @@ mapAliases { swig4 = throw "'swig4' has been renamed to/replaced by 'swig'"; # Converted to throw 2025-10-27 swiProlog = throw "'swiProlog' has been renamed to/replaced by 'swi-prolog'"; # Converted to throw 2025-10-27 swiPrologWithGui = throw "'swiPrologWithGui' has been renamed to/replaced by 'swi-prolog-gui'"; # Converted to throw 2025-10-27 + swww = warnAlias "'swww' has been renamed to 'awww'" awww; # Added 2026-03-22 Sylk = throw "'Sylk' has been renamed to/replaced by 'sylk'"; # Converted to throw 2025-10-27 symbiyosys = throw "'symbiyosys' has been renamed to/replaced by 'sby'"; # Converted to throw 2025-10-27 syn2mas = throw "'syn2mas' has been removed. It has been integrated into the main matrix-authentication-service CLI as a subcommand: 'mas-cli syn2mas'."; # Added 2025-07-07 From 6e0c91f397895a29b8c9f9b027331fe6026b9827 Mon Sep 17 00:00:00 2001 From: Gliczy <129636582+Gliczy@users.noreply.github.com> Date: Sun, 22 Mar 2026 18:01:32 +0100 Subject: [PATCH 012/117] hyprpanel: replace swww to awww; add compat scripts for awww swww has been renamed to awww --- pkgs/by-name/hy/hyprpanel/package.nix | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hy/hyprpanel/package.nix b/pkgs/by-name/hy/hyprpanel/package.nix index 9cbaf657ceb6..c3ccbcba5884 100644 --- a/pkgs/by-name/hy/hyprpanel/package.nix +++ b/pkgs/by-name/hy/hyprpanel/package.nix @@ -3,6 +3,7 @@ config, ags, astal, + awww, bluez, bluez-tools, brightnessctl, @@ -27,14 +28,25 @@ python3, pywal16, stdenv, - swww, upower, wireplumber, wl-clipboard, writeShellScript, + writeShellScriptBin, enableCuda ? config.cudaSupport, }: + +let + # TODO: Remove once hyprpanel updates to use `awww` + swww-compat = writeShellScriptBin "swww" '' + exec awww "$@" + ''; + swww-daemon-compat = writeShellScriptBin "swww-daemon" '' + exec awww-daemon "$@" + ''; +in + ags.bundle { pname = "hyprpanel"; version = "0-unstable-2026-01-07"; @@ -63,6 +75,7 @@ ags.bundle { astal.tray astal.wireplumber + awww bluez bluez-tools brightnessctl @@ -80,7 +93,8 @@ ags.bundle { matugen networkmanager pywal16 - swww + swww-compat + swww-daemon-compat upower wireplumber wl-clipboard From 18f81feb891a27c2d4f148243d29c31edfcb130a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 25 Mar 2026 22:29:46 +0000 Subject: [PATCH 013/117] python3Packages.pylette: 5.1.1 -> 5.1.2 --- pkgs/development/python-modules/pylette/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylette/default.nix b/pkgs/development/python-modules/pylette/default.nix index 86199b6b1899..6cf2063ea947 100644 --- a/pkgs/development/python-modules/pylette/default.nix +++ b/pkgs/development/python-modules/pylette/default.nix @@ -15,14 +15,14 @@ }: buildPythonPackage rec { pname = "pylette"; - version = "5.1.1"; + version = "5.1.2"; pyproject = true; src = fetchFromGitHub { owner = "qTipTip"; repo = "Pylette"; tag = version; - hash = "sha256-BDKJtinSMZQ+6ok9i9IYeCs4XjB44W1zJntXsE/MeGw="; + hash = "sha256-5zQJrdXUr2J/si8YPNR/5FvhTOFZRMwXjpakt3vJWs0="; }; build-system = [ From c49dbddbfb1d71924367397f73d5e7342b247e94 Mon Sep 17 00:00:00 2001 From: Aiden Schembri Date: Thu, 26 Mar 2026 21:39:29 +0100 Subject: [PATCH 014/117] r2modman: 3.2.14 -> 3.2.15 --- pkgs/by-name/r2/r2modman/missing-hashes.json | 235 +++++++++---------- pkgs/by-name/r2/r2modman/package.nix | 11 +- pkgs/by-name/r2/r2modman/update.sh | 28 +++ 3 files changed, 143 insertions(+), 131 deletions(-) create mode 100755 pkgs/by-name/r2/r2modman/update.sh diff --git a/pkgs/by-name/r2/r2modman/missing-hashes.json b/pkgs/by-name/r2/r2modman/missing-hashes.json index 1f0e76eb5e4c..177a3a8b249c 100644 --- a/pkgs/by-name/r2/r2modman/missing-hashes.json +++ b/pkgs/by-name/r2/r2modman/missing-hashes.json @@ -1,130 +1,113 @@ { - "@esbuild/aix-ppc64@npm:0.25.10": "e1a113d75c27f15756d18dc2a9257f07068c7b37a00ed3848c0d903f3e66f2df23156993fca7523422cf5be10417747a1e4faa2e93196f011faab606938174e5", - "@esbuild/aix-ppc64@npm:0.25.5": "fb872b34a2843293dc60e809968fedf93e0d8f7174b062decffae6ba861eb56aaea0cd0aba87ba99162ceb2a690f0cde4fc29c000b52c035e40c91ec7861d43e", - "@esbuild/aix-ppc64@npm:0.27.2": "78d13201fd4d048d19955fc510db508b14b5fc1a38f4ea506469eac65db770c65fc3727df15b087778178fc8e3304df88559a7441d227451efd8a0b1a688a729", - "@esbuild/android-arm64@npm:0.25.10": "a2dd6b7ba7d3ab2b669bdc45dc7e306671ecbd89b251d3ad73191fc18fe07080525beadf0a9ead65f96d623d4e37172b2516dc1ce7ddc3c3224299926615b2a1", - "@esbuild/android-arm64@npm:0.25.5": "c818e799b19b5587466bf68a27b578ccaaf866c1d144573fbde7659e3fd3f555422ec3e67f5bd186a87648957d1b6e74df4f847edea7219c16979c9916f36e91", - "@esbuild/android-arm64@npm:0.27.2": "e8aded79b2f1f8841c082396f7476bee51c056ed468e438fe2ee00b6b73e96acd640d0b8d0cc13e63c972898f6cdd275483c36c562d4186f0efc01881672b08a", - "@esbuild/android-arm@npm:0.25.10": "0d7b4d970f4793252396ca9b737a2c5b485a5f051827ba1cbcce23a76e9bb7bc6f73be3b5ebed73a15aca915534917d13aeef0ce14d214026a36f0f334eadb14", - "@esbuild/android-arm@npm:0.25.5": "a5384933f9f2ffcadce2be49da6ff43249fe42f32a04071316434e9f633fc20c8d4029072e9a53555620c3531045786297607b852579eee30b6dbc3bc9d98cd9", - "@esbuild/android-arm@npm:0.27.2": "ac673502cf6672dabb4b82a26bb3cc120402acba1b87a92481c0a37c8fa06847fd16503714bb227f6351d836f6f60c644ab50fda95c896d8eeb3e5ec3af96226", - "@esbuild/android-x64@npm:0.25.10": "a2e49c045ea189ca6020a8c1baced2db4cf105848c1cc922931c8e3a11b26f1143078d3ee5c088bfbccab8e564039a5b6962513e45b41572614607dced92b03f", - "@esbuild/android-x64@npm:0.25.5": "8ce115dc7e1e6735f23b4aadb2dfca29c0abd8577ce34802ea3d017a64e388928949134fe225dfe190babdc5ec01be5fc7794eca84738cdefc12c5e3789ce43b", - "@esbuild/android-x64@npm:0.27.2": "dcf5c84443645af089e3b82421097c0288a4bdebabf231449ddd66e1b48952e5af975bd26954a50be0441605b91cfe779ca2192bc4b02b7b19192a2a86f912f1", - "@esbuild/darwin-arm64@npm:0.25.10": "a96d0821aa97cd0ce2fa35b525896fc9d878b492832be8a0cd22bdbb081d11209574e48ef8ce29f51a88a9cea33c5f6a8b4409bd0801eddeac5ef4ad4db2d88a", - "@esbuild/darwin-arm64@npm:0.25.5": "a009eab62f2bd284a6f2001d5e08217059186ffc16907bbe873e1de40fe9b5ed92c0db2f4c4d0dc41545838850a430c8f2f35d7bdb9cd01a1a04293acd97afca", - "@esbuild/darwin-arm64@npm:0.27.2": "cf08b03672941acbea8b509db79a7cb9cf8c81b563c75414c87b8c8442cb1178063eaa14b7cd1ae6cae95dba7e1de9343b721a6d19523a5f21c3d1367e3688b7", - "@esbuild/darwin-x64@npm:0.25.10": "0f358404778b8f36a2676181f8840139d7e5723a76e54683f0ada3d72572d8c864bc76084e1d23dd5605896329857ad15b598dedd141d160b64669253bfaee82", - "@esbuild/darwin-x64@npm:0.25.5": "cac8021a7a0c549263e076913346b35a5bb81f76ffbc1abfad5e7b67303f013ac0c76f111bf624ea8447b327ec86c18a60c6ff307d743a2269f5d47313f5b2de", - "@esbuild/darwin-x64@npm:0.27.2": "5d3207cf85674b01a817c43064525e39b215802a9ecf352d15e92e926c3e549d95b30e127c2d3f8196ac9472ecca87a861d9f270221ee55884c7a6d0aa636fe1", - "@esbuild/freebsd-arm64@npm:0.25.10": "f82928e4a4beb95da3379b98c5088d017113c02e3f2ab54867e4f6974b21b25c68ed793cbb3e9a99a510fd58ad3c5dbc1f7ca5bd4ce6adc99627a25fc722178b", - "@esbuild/freebsd-arm64@npm:0.25.5": "d248e7103b7094eb4288db7c9a78b2905a25b4a957f2b945531ca88d3394f45ceca2343a7c84954734534af6159bc741eb3d5c1ed9df990f7395337a1b14192c", - "@esbuild/freebsd-arm64@npm:0.27.2": "45f475fc6ab2f4760155ca2b50c4cf0ea8aef2bfad3ba4548f4547898d3cc785dcfc2ea58a190be3c20c715c771d1d694a9eb6ef5fb6b72d93b6abc94f366b98", - "@esbuild/freebsd-x64@npm:0.25.10": "08c9d830e43a3be5fdb4525d940b0cd069bd7e7e1f4d53a5475411351c07891343b3c009f37d47e10ae3bafcb9ed52b4b5bd5e7dbd0505723add21a09c08dae6", - "@esbuild/freebsd-x64@npm:0.25.5": "8a7be0740f07f5dbb3e24bf782ca6ef518a8ce9b53e5d864221722045713586d41774cbd531df97dc868b291b3b303c12e50ca8611c3cb7b5fe09a30b38285eb", - "@esbuild/freebsd-x64@npm:0.27.2": "7fb62475cb9cdf54d22f2fa984ef57f891d05f366143227efd1d28d507a3b1f2c723239b3e22b3ac418467e6284a08eaf6dcf0bfd2a0f1bea06d0ac73c2aa8de", - "@esbuild/linux-arm64@npm:0.25.10": "1b6f5a1ef9aef52210832f5dd4d55ddd0a880dfc0f832106374b56c5cd8fbb865d7d711bdd6ff7c94a0cc42a7c3e6cf91118bf5c4187cfbbe1eb4d1807afca37", - "@esbuild/linux-arm64@npm:0.25.5": "ce3c8fca47cf0a92148fb288eb35a5c4a4dcf7a700730b3a48fdd63c13e17c719eb6b350378203fba773477eb5be637f47a6d52c5d4ce5bdc0075ee917156006", - "@esbuild/linux-arm64@npm:0.27.2": "89b8e94e2f4e7cf564623bb6b1d2e9ab218c6d4cafed93778fb797b552d3495f08c99e49d9a2573823bc62660353ce4b4cf17a2828359a3437a9caf8da99673b", - "@esbuild/linux-arm@npm:0.25.10": "023383ebb145fa2f93de674713c7e4725df2b3c910f43bc1b5488a3b1169005d46fcbcf84234aace04c799ee569ea7671f92205e42dda52bc9954e48b47d7a1d", - "@esbuild/linux-arm@npm:0.25.5": "cc81ea76ab86ed2a837c9da329f7c63412d288dc0aa608c8dcdf51705dc93d5b7f966a429be4896babe611074e5898c7e6c8e07ad7f50123a05478975294fbb4", - "@esbuild/linux-arm@npm:0.27.2": "fd7c845a5ee2073ef6c5bc9d914844b48b82006ebf00f5acb98a43f600ee83fda578034ed8eb6f7f462ed4e3ecd8b7c6570a78bb708ee7eb10b93751ab879ad6", - "@esbuild/linux-ia32@npm:0.25.10": "130136f141d0388ec249fa314848906fb8b45e554324b8a07c13b5bc2e7da94c6fc7ebd037af6b69655a542ec52515ea8f8bc3bfe6dfc0dab8bdf9954debfb0d", - "@esbuild/linux-ia32@npm:0.25.5": "bfed6750923afd56148f658f6ec8995479f5115116dc212ecb9e4c556064422e22eda855177e7c02cbc945494e4db1167101918c5fa932278115db2c7025a3f6", - "@esbuild/linux-ia32@npm:0.27.2": "23f67cfbab67aa860d7afa842e29fa75eb16af8577a811c54263fc3a276c05e468d532bcdb118d174624ed76a9e133d2520567937d4ed646caf9dd19aadbae15", - "@esbuild/linux-loong64@npm:0.25.10": "0e076ba5ea9b2e6ad00c27b8ee530621ef4c356aba6d8c873f9f7c50fa2f54bd75f4bef57d209fc0af011c9748c64e9d5e281f13456fa9c8b71f79467bfc71ad", - "@esbuild/linux-loong64@npm:0.25.5": "e5c20140bbbdba53f0d86dd72961ed73e6255d2ada2d3a626f390b352170605644822ad7592f695b6e520edcefe0c5f6ba19d10694b5d11d725745d9792bde01", - "@esbuild/linux-loong64@npm:0.27.2": "b37e531c91346c7b5d31ce6664a334c391a27c3c9fb282136abf232111575387e9d066abf27f29436afc913270a8e2c2b09c1210fbf87e70f1028685d94ec4de", - "@esbuild/linux-mips64el@npm:0.25.10": "dc3ef7a524ef0d78030f088263735026c97e7be45f56a610c8849fca8c36b10969558bffb6c21b6d8a5819a33450e529e44c1a71a6fccb0ce69f23b01273bbc3", - "@esbuild/linux-mips64el@npm:0.25.5": "6b3559517efd0dd1301debc7af7e275b055859c26facdda2e229b1aaab6ebea4c480a1da151c46211ee4035d95bfa7f0cdacf735b57ee99d41b69c77357310b9", - "@esbuild/linux-mips64el@npm:0.27.2": "8b48a6c7dc8f16147c1087b56710685f3b89279498caab6b63cad3db9402308adf633111d773cfe31756d41fe46e895f2c1ece0fc1ed484ab02e92c28357f0c6", - "@esbuild/linux-ppc64@npm:0.25.10": "60088ee09f940e169e2073ee77972f22af78c9c1df9a8e7db45e3c3f9176d5ffd8006a4102f34783c7f3629e9c153797d9f493063e9bdedf6f676018cbe6445e", - "@esbuild/linux-ppc64@npm:0.25.5": "a1a1af99d758efce928335637924dcd8ddec4201af51014e1f831b012d53a0a673b1e0c31036ec9e8c5a0311439283419ec8abdfc67ecb245fa7f7b653006ed0", - "@esbuild/linux-ppc64@npm:0.27.2": "4f207f87bfc1253974e00d3cf27316d3e93b7e51fde46ed618367e62f2875dffd66812acb85e8d2949dffc73eed7b3939a42bb93f40ec8fca4a6988173709dab", - "@esbuild/linux-riscv64@npm:0.25.10": "3f194dfe0f2725d9a41b0ab127238ef271d0689f31a05ecae25d6df3aa8275261d6ba073373236fac3c6c8af2a4556736a8025e80d8a719a049d22b23c99464c", - "@esbuild/linux-riscv64@npm:0.25.5": "6cd8dce6723b73e0f89898ab6cd52e0d009afdacdfc0d5529134de7b832c92c2e0421fbb5cbfc0e0c0b2b00a9b1ff2c4cdb9695b2c535ebc174960e986c727a7", - "@esbuild/linux-riscv64@npm:0.27.2": "837a0aa03e82a1b853632d153515d68035e57b39ccf730a778311c04e3429aa80f001d990392519a641945501f6ab3af331481eb4551e99718e7cd2ba5862089", - "@esbuild/linux-s390x@npm:0.25.10": "926a04be26ebf794dae6a6185e04f39d246b04f1b5cb40b41f5228228a87e3a785cfb6493f405a0dc7d9b6a96d9417453fdc291b7fb4bc4aaf785eaa44cf1806", - "@esbuild/linux-s390x@npm:0.25.5": "31b86dbc93d19eb362bad3353e65d6da771118346e723582d06c05f1b6ffad1c3765001b5215ef1e8f0c2bb29130d98815359bbc88e5c08304354d5a92e6ea94", - "@esbuild/linux-s390x@npm:0.27.2": "426a4b9d9d4c58d61031a412c64c8cfb0db0e38da3cf4dade253c45a46dc539dccee24700e965e66c7c397a65fef765fc43bdc6b3f46d6bc6f289f79c4b6d7d5", - "@esbuild/linux-x64@npm:0.25.10": "ebe641e7b96af7dcefe629b4f34a4da9cd0b282e42e8efd0311c2ed631a40a143bb96eda5592b209c4eab295f45b2e3395c69412edb40d5689ffaa01aa276409", - "@esbuild/linux-x64@npm:0.25.5": "f878a3e40edfd8a50de94bf982a9eaf03e636a0332af163a6c905490063aae652384fb392d4765c4338fb6f991034949c92ec768ee65c3b2fceeb494b89fe8b3", - "@esbuild/linux-x64@npm:0.27.2": "febde9f6908220698cf72947534eca590c2b5ce8b0c9bc6170649c5f64f7f93808bb9be2caabd7c63068dc68e218741f27a17ffb8826d87fb487a0639888b90f", - "@esbuild/netbsd-arm64@npm:0.25.10": "11f85ed4ade5c38fe8f2f3e78ee5c302a4f90d48a6bf93cf8917b13d52b03671c7742294785165cc70611eb0b085a4e9aa5a0f487f8e15f80200ff450549e19e", - "@esbuild/netbsd-arm64@npm:0.25.5": "941c5e28a63a93f19122271b5490e196db12815702c2266c6d66401b6909a4364ab889611ba81c5359624e3ce61f0505a680a1179ed9a555d1415fa1c485d75d", - "@esbuild/netbsd-arm64@npm:0.27.2": "1f69c833bfc5d1d7c58f52fca35637df1686a5bff5c15af900c165b2561a809d805201dc8de712fa73c69205e96a078096cd00b00e9ca8fb5cd8741e4ec943b8", - "@esbuild/netbsd-x64@npm:0.25.10": "322482debb21160769f7ee293c3e84e44293bb7c734082fac2857277038ab1087763a553697b8f20dc3a03b7a397936396cde8150c1cc6a0ad62941e7ee86845", - "@esbuild/netbsd-x64@npm:0.25.5": "edbefdd88ca24a373497a7c8d1fdab418827ff89c6eee1c574159dbb4d9174552aa87753f35525a894964b77c14b012164ec5582b9f19dd4d6c1f5d45df411c7", - "@esbuild/netbsd-x64@npm:0.27.2": "29c9cbd018788521145d719013020dfbf744185eaeaff845f0fc925c67630c66743b03486a2531493f79482d2315e910a27a31f89a791e0a9589e04d86d295d7", - "@esbuild/openbsd-arm64@npm:0.25.10": "4c68206360952d04fbafe32d3f4cf420f15c0a150f914d398746f1cf8241073fe9422cc0cc0de8b0b98b8158879dc5fd322eb8454d936457eab3dc9ba131584d", - "@esbuild/openbsd-arm64@npm:0.25.5": "d44633a374c109d2fb9c678882016e3ec3d79f0c5f21a6e6fb0114ea709bc539200b037a4e3ec52304eea2f8c5957bf16c6f0a7af5cfde41b652c4bac604bba6", - "@esbuild/openbsd-arm64@npm:0.27.2": "dccfe8ca6c0d648a26a626b5a4caf3325fed90d7ae343db2a86be9af2479391518c02d54470c2690aec23af1359debe7fbf125d979b5ea891a63fe4b206c2d6f", - "@esbuild/openbsd-x64@npm:0.25.10": "70328d84e7954932d0fcd282bc2a16fdd31a899ef23f5214221e64bfebd80222b03a7629d9af55fea220df6a41cd51d0c068618f443dc37ad717dc6601a9445b", - "@esbuild/openbsd-x64@npm:0.25.5": "efc4641ea653dedc9886f0603c2e7cfc6fbe94c34d4cdaee9b060a8b9d8143d1192c45da93b3e802af2c26f72ab1ad3a3fad0e0cb297d06de55814fe83ccd32c", - "@esbuild/openbsd-x64@npm:0.27.2": "0bc581af266608ba01c530ec1fe2b475630dbd56538562f8b1748f7044727bd08d0784afa9aee8aa0a2afe843bb0b47572b4c6babb2a9953808d37263d730be1", - "@esbuild/openharmony-arm64@npm:0.25.10": "ca11e8c30cddd7603235cf05185678f6aad7c40eccd8ef57a207325b8553e5481503cda7ae35d777eb5020b9426f2d13332aba147732a9abe0f5b3964a6c0d17", - "@esbuild/openharmony-arm64@npm:0.27.2": "1f04a6d690bd2ef231801b0c46b40359b4d4451409cf46a865613f3942835e7633286c328c31f3a10065491f314e6c7c47d7a8f79c1a1ec25f59ff46f5765c6f", - "@esbuild/sunos-x64@npm:0.25.10": "46c205aa7a15d7b5d13553300f3d36593e7119a320672ac3c092f5a67db6cb91f9c59a235dfbe2947bd99f7653bb3be325a33c3474a00b90d39856ef9b05af48", - "@esbuild/sunos-x64@npm:0.25.5": "29860663381b6098c0fda6f69235407654dfad953e83b3f9f06a270950d5c37da4ca60a4b5915b8e2606d468b560be6179870f64a22d5b046e8a930c31a7b554", - "@esbuild/sunos-x64@npm:0.27.2": "9543db0acc86a762f9fd708a3226ebc45a1625885532d153928b9d2b0de90b6d78db0f9b77261d345b95c1ba7282ff3ab0fa37932c2dcd9b1c2b7da7cf39cd76", - "@esbuild/win32-arm64@npm:0.25.10": "ca2d057a874607013788fd3a161e8e25fcfb777a7aa6edd68662cff3869d1566541d61caab9b11e16515e2192673bf70c00f5efc38f67d1305f76b55bbe8febd", - "@esbuild/win32-arm64@npm:0.25.5": "a77d395251c8a62ab0cec07d5230222823fa02fbf3ef008d94b5213a335c9f949872c3f1c2f947abaa28098b669018e429af42f59616e049860a0072f3b006de", - "@esbuild/win32-arm64@npm:0.27.2": "2bfe0fef3ace4a5b0f7647168ae21eda9344a8bef4924d60d1ca781b59eb1f7fef0858aef6e2fb8c185638117bfb7dc18c55a700db57799955c8f655eaaf1f44", - "@esbuild/win32-ia32@npm:0.25.10": "fa5efade9e9a1a01e65223f22304dd71a3d005a2b394309a652bb231bdbc14fe937ec7bf0ce1e117fed182731430e055828616d1c10abee2dfc80aee50fee13e", - "@esbuild/win32-ia32@npm:0.25.5": "ff1b6cbe835082aef5b93c3e2012d51be431d05c6ae5f90a5bc89687c687e8e2340c262dedddd124b27b511616bbc4088b5a4a949d3147f677084dc6ec572629", - "@esbuild/win32-ia32@npm:0.27.2": "c510d04bc11f11b7bd6bbf0ea28e2ba484e6232b7655b5cc8ccf8276ef7da760d54a79eaef87a1a40a81632a5ec4a9f7bb08f63920e5d145c8a893ae76d93094", - "@esbuild/win32-x64@npm:0.25.10": "0f2cb29b001bf4a71035b37d42bcaeb48baef5a6b07be2c024593a18dcec87cd5829a0cc17acc7128cd251bd6232bdbd04d967d9c2bd7db9c1978effffe31671", - "@esbuild/win32-x64@npm:0.25.5": "266e69e8d37bd4deb77443588e49472e4e9791178cb39e1692eabb67cf65d8e85a932ac468e7ebb2072c8a9ee23ad413c8f0f7d954c474f643cedbbf7aad952a", - "@esbuild/win32-x64@npm:0.27.2": "d11933a70f9c908e3cd7202071dc23a9dea8afa58a4c2e22a3beab3516d0898345a5ebb2af47ffb2cc7f5d2a6d788ed4681fa7f37e121f1605149f124d632c67", - "@parcel/watcher-android-arm64@npm:2.5.0": "2d5d66f4e904546cff638d0b27a871d695dda1205e32902f917723dc1b09a5edef4ed8064fc5c85192a4e5e5b531eb4a2d3b349015ff6170c8228e3c098d5376", - "@parcel/watcher-darwin-arm64@npm:2.5.0": "bbdbaeb31ccea5ec172adab2bb2b1a5f4b2e18ed31054d7f6b1db718238f5880e3b8bc8ac1b55c00048c7a1973e75c0c86fa04c02679f99c0bb355145c8b685b", - "@parcel/watcher-darwin-x64@npm:2.5.0": "85089bf1c0f7fb0b4007d54f97e890bf2173d1a11166e9e601b9afe6e260e9cff2eed150ea80f51aae358436376c36af75a70523f53711f16a773987422cf93b", - "@parcel/watcher-freebsd-x64@npm:2.5.0": "1355a42a68beb177f9d15b8e379b63dd2e633494e0f09a7e28a778c6a5eb082206d6690e3776e79da5263ecc8791be047c33943cfd2d09019f8f545800ed583b", - "@parcel/watcher-linux-arm-glibc@npm:2.5.0": "3c78f9ab9e9d52745f3d44200e290a64843a9346bbe6628485cc6d777a1d329fd0345a5c919daad05fb436fda59143ec2f1810789c8e594a51c7f5d8099ac682", - "@parcel/watcher-linux-arm-musl@npm:2.5.0": "80f7f97115e4d98d95735149c6b210ed1902dbf0020d20b245801272a1459f3cef75307c124c1a947450dff9d7d62440ad85e46a98e06523523170fdffab5bf1", - "@parcel/watcher-linux-arm64-glibc@npm:2.5.0": "f82fb66b301754f9bf67c7abfe41b18c987ed47f8de05750395ac7453a2c396104d44090b20450d90d5af3e9de54e06aed1520e8401343b824f3c19747cf0aa1", - "@parcel/watcher-linux-arm64-musl@npm:2.5.0": "914ebc3387884a8948594fa91520726ef9a7dfbbf7663fd00e7c0de13e08a4e7a525c9132b5439b64b9deb9b62fdfb8c5e02148013cd2383d171334ea76641c0", - "@parcel/watcher-linux-x64-glibc@npm:2.5.0": "5db33f6a134d20e8bfd8bed6d13107e7d30947e832a4f677136abee8e1c2855ea19629ccf220e95056dbff753b55fe2b698dd936f31e492b095cc6434451e9d4", - "@parcel/watcher-linux-x64-musl@npm:2.5.0": "dbf3f903c4eb6014660f4c3c0d44dcef0e21ee16908288ad0149d6c1a5c9fd7f0405d8d0e91a2493fbeef83df5784bd43f7d1426a0150e00a415b6c0eab38c98", - "@parcel/watcher-win32-arm64@npm:2.5.0": "cff6516b1dad597ca1ec8c385cf8251f5050b32ab46fc15360f2eff3a40b61b7107eee56df73764007d9bd6b826960d2f3589c8e0ce270bb5b2a292313bd7a1b", - "@parcel/watcher-win32-ia32@npm:2.5.0": "ad9d2c9ae3a7031105fc90418050a910d4b679ead36e5fdcbb1b3e4afbaf56aec6566863e3a374c645c82f57073d8f643183f19c67c8c48b0aa62224c05fdb9d", - "@parcel/watcher-win32-x64@npm:2.5.0": "aa9660bdb2fe70de5163f9f8419e263711fd30612244fb7feb58fce49a653b88ac0e1e29646fb1fc76b86fd8215e62eea5ded0616725987dfca5372041925bd2", - "@rollup/rollup-android-arm-eabi@npm:4.47.1": "305cc0cb4deba7b5e4d8e74e5c26952399f9eebec9244ca73b485e35a16272fc6fd764b49407004a6799fbc7b5f8f694b36ebd5a2c250339e7c8ea98b07276b8", - "@rollup/rollup-android-arm64@npm:4.47.1": "8c3fd787078368bf89876a33bc1328a8408e8c0014035d959de49ac0e89cd160d4784eb7d017ee76c2699fd9ca1798bb0013d016c40d227eb922a2e42de82b35", - "@rollup/rollup-darwin-arm64@npm:4.47.1": "0ab37d9868e2c8f8cf0a3232d35d75a10010ac14d7b7abc9549816570c60a9cf888e62b4f4b20319040d1c54d4a594c15ad237b0ddb3b088a8ca25d6775a3546", - "@rollup/rollup-darwin-x64@npm:4.47.1": "b1826226e1fec4e66a3befb6458550c3204a78e1ab26566a5f6f445fef83405ab54d4cb9ff3b3bc058576837d62176be8c6acdbafa72c2b8ded39af2be8e0b4b", - "@rollup/rollup-freebsd-arm64@npm:4.47.1": "df46768bb4d9c1482198a3ad460bcafca1b7ace1c9ce5827f4988e0db4d8c8217a3afe2781d8ee51bb8535a731de7d21c82b354b9c6e3a03de151a8e83f57e22", - "@rollup/rollup-freebsd-x64@npm:4.47.1": "142b86cb7e184a1b45ea35899b4fa8b909d2fed1a3b4f60d472dcca2db0958c8e7b5f02e0efe08e9b53a86383341e82c8b2925536f53131f478e95d65b892321", - "@rollup/rollup-linux-arm-gnueabihf@npm:4.47.1": "cc33c7215effde2c9785b5f7335a0fa019b70fdadc7011ca6e9646ec96b65633ca2a9f5d2c4b8dbb0d15dea9df8c21f3d84d6b876eaf2a5bb786b388648d0282", - "@rollup/rollup-linux-arm-musleabihf@npm:4.47.1": "901fd5619bba4bc67fbb668a5b9851f7694a4922735939a618ed2b66a9a8f0f54c29bf93d169dd5d63a4dc31ce12bb138f4bf0c7c38b095c9227b6e159e29fe3", - "@rollup/rollup-linux-arm64-gnu@npm:4.47.1": "c336e5aa383bd94e8239eaec59cc68e340f4d20ab6324e026ae2bacc1c35f5b14effdd4b5f93aeb85bbffcfcdfb20432fa30427c163eee4eb9450135af8ad501", - "@rollup/rollup-linux-arm64-musl@npm:4.47.1": "cdd1a686d32af3feec4efd1ef446590f821150cb5d786dfdc670f00835349dabb501e9ac89272648b327959779dd116874968205e66aac87d5122f0a01c09ba8", - "@rollup/rollup-linux-loongarch64-gnu@npm:4.47.1": "2f842e0313f6c75fa7e4fe6bbed1b50cf788f8dc560cbd8e643890b04e5ba0ab09f9df1098c137a2378caf9d18a3a34ec812f7bed0c8d0c434f6ab8996855c51", - "@rollup/rollup-linux-ppc64-gnu@npm:4.47.1": "0c03ee753998d260fed665caa4f4401577a00335f9f7d7dd365bd65936dfcb694f8a137f5dd514b70701d0c738abebe1bf32a51ec8b3a7607fbdc6c71de336fb", - "@rollup/rollup-linux-riscv64-gnu@npm:4.47.1": "a0029cb9e5069937d4d4cdf1397cd2f0c9e0ebc4b507dd4cd12a8f78e5d05fd8f918888b2c68ef2faaa18a93ab085028c39ff0c15fe1c7b378ab60a545db60b2", - "@rollup/rollup-linux-riscv64-musl@npm:4.47.1": "454a0630741eed1e0da10e385e086032315a23c1c5518c76d90b8f91ec2085c50281c546409723f6c01c24fe6cc1fc2709a7f7b81b1b41f482c4bca7ff1b0d46", - "@rollup/rollup-linux-s390x-gnu@npm:4.47.1": "9bf616ff8f59d6154c556e7425e3d317a266aad22f6602cfa1135cbdd553fbe83977e408765fc595fca9991a961bfb97cedfb82d6acc35dc837d3452555ee5e1", - "@rollup/rollup-linux-x64-gnu@npm:4.47.1": "382702660077833c76f64f27368d5256c3d2f713d57120e9f61a013cb0539058725e22d7ecbdf06802f811f77393b6d828a85c1dd4d3c87364f59fcdfc8eb08e", - "@rollup/rollup-linux-x64-musl@npm:4.47.1": "af4d5fe82143c69bf051bbf515cb538ae08310cd2a8f49a3133e18129bfefb1afd05a8a28cebd9d8578a1142ac769ccd162984c24da23448ecb79c8ca28bfd9b", - "@rollup/rollup-win32-arm64-msvc@npm:4.47.1": "e18b492060fdd6451ad79f5e672a2ca8e1bb19615c604ee249f8fa7e055ba3f3edfa060b7ace97194873b6172ce0c32cb703cebf7d5997942354e8cb03446f65", - "@rollup/rollup-win32-ia32-msvc@npm:4.47.1": "c3b88460bf33190fa98dcaabd53a88c73b889e44d8319917b7b1b382cb429f696394ce06b03071b00ddc78a209b9d8c4e355a99c53ce285253840acea0f55e8b", - "@rollup/rollup-win32-x64-msvc@npm:4.47.1": "febb384dfb06174ac007b10ff4de73f0d0f5bf42f3180aea66db1763a7a8a73d811baa6e4c8bddc0491487d779d3ffa137dd6f9a6c7e1a970b0f62841409dc16", + "@esbuild/aix-ppc64@npm:0.27.4": "ba2c14b9cd901d9e7ea99b7de8ac259b146bf978c69866328d1765f277b11105cd16ed4df82107593b5c9b667bba5fbcde73cb7a9f511d98caca9e26778f64a5", + "@esbuild/android-arm64@npm:0.27.4": "d5a06758f91f0cf795d3a77198fc26fefbd78c3ddfce682df8d8ddb96b31ee65549ead1f6040a496dad2a1fc0fa345fab90692eff3410663bd0f39ed670ac727", + "@esbuild/android-arm@npm:0.27.4": "faeac957ba9eaff1c79871151dea2101d03691cb3772ffd5b4475551f54bf7962e1313346b6c06527e5dce09c63391b6b987b06070a544c4b8aaf91652ffbb84", + "@esbuild/android-x64@npm:0.27.4": "7e294ba0331704c4c455763a7132efff4484066b1a522d64c3068c9017749b9b2c59dbb04bfa6491d78fb65da826109af0ea6a7517b06c8a7d7a64e706390e59", + "@esbuild/darwin-arm64@npm:0.27.4": "57f495c8302bfb58852915195e3066166239de00ea84f91f4cc84b7f46dcd126bdbef0ceb22581e643d0c3a2ca34936dd72a96b40291362c2716d3edb6e051ee", + "@esbuild/darwin-x64@npm:0.27.4": "8b0af048b1b03a2145484fa02283b5c0c9b528fb857d510d9a02150854a2df3a08ee93a4ed269b7e1da54c9009273dac2ce75a419c32fd2f516550bfc534fe11", + "@esbuild/freebsd-arm64@npm:0.27.4": "67a551695f67acdbe7ada9dfa0d97d30ba9065cf79fa96d4e8b75c892200ea25ad8187fb108811b0af1e1ba559fb2b7d4ec572a002916bed70bca654e2888c14", + "@esbuild/freebsd-x64@npm:0.27.4": "a3b0ce4ce0f6e3614b49fded87a7c5989e34a4b81876450650f372cb119d835e627c325039c9ec93cb5fbb098a14dd0e8cfda8a24e8be670ec7900a27e9b90f3", + "@esbuild/linux-arm64@npm:0.27.4": "f3467a2e4f7db00b73df8e074d6c4d7b685d90965d7db8bf1a041460027b61cd9e9f258cca66dc26e0a1b5d8cb84263cd7bec81d7513e27f0ea9dc86253e69da", + "@esbuild/linux-arm@npm:0.27.4": "b30c834aca19a68de625214e912e3e5e2b040a32c82acba0c66a70af741b43f5a02ab07fd1e2f42f2bd7d336e0cf25333993dd070e23c70ea6470170a3ad90a1", + "@esbuild/linux-ia32@npm:0.27.4": "51d5d31a222490225f78802cda61d4ba618a3b5b35f3ea57675725f2cf7af32740c8be078fd5bb42952719b81de4e5b692ea1961d0618d827cbd5bc3b8298a94", + "@esbuild/linux-loong64@npm:0.27.4": "225d208ce874ec7bac4b9028933872aacc1b3d7be886f90741efa1cdf853ad51a064c176bd76ff24f0ce1b21946865b72c69a68bbabdf0653873d0f95398a4c8", + "@esbuild/linux-mips64el@npm:0.27.4": "ca438a7ada46810bc1b24ebfcccf0e2c2cc3098e0690b6d2f4dd031bf33160fb5dde07d5644d5a60bdf3768d89667da7c0df30debee684efc47f0ed5b876c6da", + "@esbuild/linux-ppc64@npm:0.27.4": "da0bb5332234921f746da98765b9a20421a5334bbca2abf8fa0f149929a94c5e1a42319b62aaf9711918d42bc0e397e7dbdbda7389ff64c63f843d451378eb0c", + "@esbuild/linux-riscv64@npm:0.27.4": "b6942603508353c956f804e8c037d9d7092b7885f78c88882753e21e978f5aace82c0aaa42a4100edf2fce3be76ce582ff4e550a7a87079446a4b6228918100c", + "@esbuild/linux-s390x@npm:0.27.4": "719d52323400ce16ee69314886ca17a97d7ed6a9886387b7e4e70fae7133721eecb65a44b521d79d9b6a4f9a3c5fd78bfe65a3b0c5315f11e68847d012344d97", + "@esbuild/linux-x64@npm:0.27.4": "2281d03477bd82fecd14fbbe2c6ee385bc196fef87a2dee9be9eae69429af9972b53f869741db3fdfd404d936f38f3aaf237194f506f8113b79aa9978c26ffba", + "@esbuild/netbsd-arm64@npm:0.27.4": "ca68d9ba6054eb15e7de67283073a82b6492871bec6d9b67cee0785c6d4b9a3391f7c286dfe093206a659a05bf27dc2b58c1e730c0d7ddcb997b7643684cd734", + "@esbuild/netbsd-x64@npm:0.27.4": "9ca4d720a2b681d1a01b50005bd00eb6ac182055585adc845fee4312ff87c55a678d19bbcbaad9f4211e9d409c7d03121748524978aa5404143e375e22d2f900", + "@esbuild/openbsd-arm64@npm:0.27.4": "1459bc44aabc838255cae80e33b32eb22fd375d924ca3eed9e0987e33a1ddae6e59ac61e529564ed9ab7ce9ad108db0f9eb4c5558eb8bc63b952d4ff3692f4a6", + "@esbuild/openbsd-x64@npm:0.27.4": "809917a83bb809d51d11d59ebc1bf9f44b6a94fb1f82bd5d52ac642a7dfaf55c90a71351d263d2c164b2d38700aa0dca69afec4840f929ce56daf90a696eadc9", + "@esbuild/openharmony-arm64@npm:0.27.4": "0f9f7dd181d505e0bedae25a73ac26ad9acd099f7b7c49e2ecf12998b59e49c64331616f22cba6b0da9bd7ea6f5b7fc59f7860014dda5e6673d25661042f4237", + "@esbuild/sunos-x64@npm:0.27.4": "16c38ba94b9b2ed6a2ce17e6b5071459f24e7f1df51e4b6555de7310ff1696743089462585c8c49103ea468b8b1b4ee47913d759c5b44b45c15963795c731150", + "@esbuild/win32-arm64@npm:0.27.4": "6e7361fc9a6d12896443f5b59897e5539d642514b9ba440a2d245f84d82b4589744905b6144d6d345a25cb5b1d80dcbc8a87109f4c9d9e88533919587d76c8bf", + "@esbuild/win32-ia32@npm:0.27.4": "36b0fdfeed7263f87a86c93a47d45c07b5e5502dd31c4a3244f058a0ccfa08c206c8d450eac1cc1e0ab98dc1edeb601b60d3b673cec28015d4ed2fd3a0592da5", + "@esbuild/win32-x64@npm:0.27.4": "70e6d04df925717d37f64cf9945a2ce9d5265169df6a9f5d75e60079023d8f0de7ca9f6ac8826a947c313116990562fc6f92c635f0a185bdb6d02e94e967fe77", + "@parcel/watcher-android-arm64@npm:2.5.6": "e086afcb154c3e81de2bdf264e643dee52df08e5afc379c098d2fc3764e4594fd82393a078d96c2b56d79f8f047aa1dd39c7ada9b0df56b3fc69fdaeb1f97aa0", + "@parcel/watcher-darwin-arm64@npm:2.5.6": "c14a4ed0df71b90011b43da24994af9fc52c6dd604e80371227fc8afb0bf8a8ea83de933d881b98cb1f05ae6d3d73461718db1ae1ecba4509284be2449a25c14", + "@parcel/watcher-darwin-x64@npm:2.5.6": "c3e72903a95e5aa9306bb0b1b4e9069f8226a9dba16098a9dcfc39fe22f05df107d5d1a540be3a51fbda8ba0b7d5baa6de717f4ace9ea9c25571b4c1b0d7ee67", + "@parcel/watcher-freebsd-x64@npm:2.5.6": "b62473583173cf1409babed6215ff659ff64310871c1f502aaed7620f5630b78d2473331dff5f9d1f3fe29c3442d129e4cfd80ba83acc65c87bd55f8b4e898d3", + "@parcel/watcher-linux-arm-glibc@npm:2.5.6": "b2666c2075c89094a1c34e47a9d1281b4d91805a0e947259756b1e8b798e74280d8f428c1aae06e05f42075fa9bb639582907af2f6be76cfd2c8af3bd660040b", + "@parcel/watcher-linux-arm-musl@npm:2.5.6": "a14e11ceadb17da23793ab70418a1f1bf425e735b47a2128c13517b76aa4a3ea2951768130a81e0119cf2137e1e3948b2782c9c268f91cc46a43471ec21236bd", + "@parcel/watcher-linux-arm64-glibc@npm:2.5.6": "1fb156d6490055beda0119b1f7cac2187d74aa91d16826cd18e5ec4a742d8bb11a24005299e97f16b25d497e97144f4e39dde130411329c0d3852675d00dfb41", + "@parcel/watcher-linux-arm64-musl@npm:2.5.6": "4228c9f23841487f14a592804951ba725ed6966dd3564b3b14f8f813b59b23646203df09e6aae775621f2ce7bc6e00428dea3caa7d01926097fe475e3cc0e4e2", + "@parcel/watcher-linux-x64-glibc@npm:2.5.6": "de41d1d4b81c7547b3191f6b38f5dd44cd097bc770ffc1509218f3da61e1bdb4a18e9579512c92d3ee30b51f55674cd9f5270fdccd9ac562c3d50ec2ba426241", + "@parcel/watcher-linux-x64-musl@npm:2.5.6": "0ac8a81df4e7075d2ca985a741f5a333914dfb7d463f4b909feefa51ba7d2ed634a47ea89367af833d882bf1f228eae8ae2952bb6306336a61111e4199621708", + "@parcel/watcher-win32-arm64@npm:2.5.6": "580806af51e0f4b204bbb924b86d3988aec1fc39ba4de1a6b8cf34416ab244aca603de74f4a1c68f8bdf6e7a99e690de0b43b89dae93f83ca6f710878a4f451e", + "@parcel/watcher-win32-ia32@npm:2.5.6": "3d54fbf60123f539e5e02198df0952e45ece288204b45332d35f0a56376e260acd23bca486c8c52d2aaddb65ccd3fe900138b8120c03d9560b24c90f8fadcf5e", + "@parcel/watcher-win32-x64@npm:2.5.6": "52dff40fb01ee2ee7d3f869a567531904fd346d23d66b10398d73571ec4ec1f8f5aaca0bcd3059b9dffdaef0e03e90389fc8bca139dbc0337ded3d8f0576cb78", + "@rolldown/binding-android-arm64@npm:1.0.0-rc.11": "e10c027578dfcdf57cb2d4387017ba3959d4255aff6835c8b14d98787acb63bd5fb0cea74d48309d19252e6145b39c72b8579a3740e97d6980ca5a879ec4f053", + "@rolldown/binding-darwin-arm64@npm:1.0.0-rc.11": "a07723983b1b1ab8d8ef172ed3851d80d4424a7ecb56ea053bce14015ecebff33f6bb62f90978670e546b7205fc7d5ecefdd0978a67a6e689ee39053037020b3", + "@rolldown/binding-darwin-x64@npm:1.0.0-rc.11": "eae1ac337be8e6937abcf33010c9c86bc558e14e5dbdd69a7714e367af6043cb004c0160087bd458ffcf852cc40b1316686c84a815c055eb2a3e455c40d18321", + "@rolldown/binding-freebsd-x64@npm:1.0.0-rc.11": "4bfc2c1608beb38be4c049561773f13ce46c35e83f37092e76ea96258e3cfe211f856ebba19f9e45bed738cbdd747750e13e576d3b642728947773719747bfcb", + "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-rc.11": "a6a15249848c8395aa7f5193c277f20b30fdb65d86485d09476e6b252ff1bb3319f53a20bf92da07964872555014b76798d49a852aa61e231291dca42ead074b", + "@rolldown/binding-linux-arm64-gnu@npm:1.0.0-rc.11": "3f22171da84a03c24a4c3d43c1c901092154b290faa1722ed32e82728f3d2cb44e01b68cd82a44fc1b016567cac4cea66a6d1e71bb5939e6d850b41ff8074dac", + "@rolldown/binding-linux-arm64-musl@npm:1.0.0-rc.11": "a211f617809b93d07de519517e9173d1794d2d342715127ffaf4d2d631090d342bd02143076e7ecb8f5d82fbb34f23674ed6e8c1563a99d9da32fae67dcdfaeb", + "@rolldown/binding-linux-ppc64-gnu@npm:1.0.0-rc.11": "9fa61ccafa118cffd767c8bfa686aa2c596e4a4aeb508cd29a038bc8e95c26f7c5b196a28aa15c4f8332fd9516acd4cc3f9acb7cb5c94d2aa6c5902737019dbb", + "@rolldown/binding-linux-s390x-gnu@npm:1.0.0-rc.11": "1c07b8dd08b46ffa9755843dccaf8da2f3ca78f62ed51249e178bb8b1dabca6475b3e1134e1cd68fe708fcea839d2886eb0a3f959327100546b4e88cb0d014e0", + "@rolldown/binding-linux-x64-gnu@npm:1.0.0-rc.11": "e7d7046f82b1d9607dd868181b1dab47659036adf74d2058f5e981ff32c73a28d5d95b13a9e808abfa93a17ba345913f2fa8e026e417280e33ba1a864a0170a5", + "@rolldown/binding-linux-x64-musl@npm:1.0.0-rc.11": "7753a2085b319c820388812a0e198b9109ff12b6f3d5fa52b83c4b4d3929610fc54befd8ffd507e70f6f67411cf9a5b3f9e70a5434ce1edffa765e700bdd6a41", + "@rolldown/binding-openharmony-arm64@npm:1.0.0-rc.11": "4cb141c4ed230e67445a86377aecfc1249b2958d2b5a93e5283363d2c236351d339301fec520f8b3bdea795bc6f545d6f8b54b4274193e2a4075cd361c8c62f8", + "@rolldown/binding-wasm32-wasi@npm:1.0.0-rc.11": "88d8b561e57f4fb2cd6c2c47a29df09a636cadb921e9107c806209393274e498726bc0772a1dc76f90093dbc72b4d9db10bd35dd7cd6e2d5846ff264a79ce383", + "@rolldown/binding-win32-arm64-msvc@npm:1.0.0-rc.11": "7af60640a0344104c77c4f4a1a53e24a342807727968ab79992afc8114a7519424fd6ee64446ac1c20de9c20e52cb928025fec896c2c671930ac79271fc95d93", + "@rolldown/binding-win32-x64-msvc@npm:1.0.0-rc.11": "4a0353cf5b7fce2da5398717366a2f2876ef60ad5231d4befd45ccca139b34cf8e5d7fa041c385957406050511a9f913717141274f58c0eaab2ecf609c83eb47", + "@rollup/rollup-android-arm-eabi@npm:4.60.0": "9a4292f59c64fadb8583a1cb20aa76ad07cb14213abcf705a25f21102f618d2c0c225caaa1730d77da3a472ba1660c987f709f364a60ceaf31199ecb2c7bd82e", + "@rollup/rollup-android-arm64@npm:4.60.0": "59f4cffa6b8245a3570479ac30834d18a63bc18d0eef706eec41800fa3256ccf3d5da1d9b0eecd360b8dff4df6c50adf7935b300e5443c72c2348f37307f828d", + "@rollup/rollup-darwin-arm64@npm:4.60.0": "5bdfee08ea0c0c49dd9877773c8a7361628b4274d7ae03925aa83e38dbda0f985d3bf128ee5bba99e50754034e109b8b3faddd47b776e503374fbebec6e98dd4", + "@rollup/rollup-darwin-x64@npm:4.60.0": "eb7bcb4655e1c31eca74ee96bc8c1de3ab3a511de3e5f433d59c14d4075ab6c32f6770722f5faded1cf8b6b64e3cf9378ac50b0722a928f972abb5e9e8b79096", + "@rollup/rollup-freebsd-arm64@npm:4.60.0": "510dc460350a81125c86db154c152af573e97fc77658924ddc126c98fae1b4e7e96274b1943d0c90f6246fc821aa0f90401f8982e18cdc06b5d0d62b0dd8791e", + "@rollup/rollup-freebsd-x64@npm:4.60.0": "5d8f2e66a1d62ddaec83fccce64a407e63174deb6fb4e492a8719c879f18e77baf2b1068b044f5fe0b67a41a80b72ac418f9aeb4baf5d9d9433c7701202d8a06", + "@rollup/rollup-linux-arm-gnueabihf@npm:4.60.0": "ab1f4fcc86f5d25867f84b00dc546f067f2a53ca631452407c03e70c341b554b03d2f77086533f55be20d36d9382a8ec339901bf789482c73dbe59d768adfdc8", + "@rollup/rollup-linux-arm-musleabihf@npm:4.60.0": "e08b56f8e3d7773e5b685100d22b4b0a8a562ea56524817528d214a6aff2319234da462e228d4842d04f5e1b711ceb77f4b041a4d2b69d446b959c1ce5cc603d", + "@rollup/rollup-linux-arm64-gnu@npm:4.60.0": "1cbf82bc9acca2ae204155d38c890faf88c4b02060b3ff4c96993379e48c08e6541aee3adf4e6a6dba986c0accc554eb21f9c23bbfb0257773e607a5d40eb6d1", + "@rollup/rollup-linux-arm64-musl@npm:4.60.0": "94fbd42c786baf0178adb6309c8d2c9fb5daa97cf2db8cd2cbcd88999c80b9de3089240e804f4287545eda3b509aaa67a41a8711ac5799f74261e11469d64dca", + "@rollup/rollup-linux-loong64-gnu@npm:4.60.0": "e840acd88f492be16732c7b365c680e03109702c7e6a33fdae04992abe333378180e713f9d536585348aac09e50dc11fad23d946df7338d13d95913010232bf9", + "@rollup/rollup-linux-loong64-musl@npm:4.60.0": "9775b8fbd12743f82230f4cb42f69c5fa2a96ca132a87d5a141115f8f879e96d37f8f9ee42fa5d9323a9c0e2ff7e5aba4e7ac99fab5aac044e0d47ed4e6dc2b4", + "@rollup/rollup-linux-ppc64-gnu@npm:4.60.0": "343870a783702e938933f8161c9a55abc5899cf52bc4bf44a97c0fe93ede9622f52488d56c33b67ccc18da1f3b369db984a6930d0a005de87221d8d997a827c7", + "@rollup/rollup-linux-ppc64-musl@npm:4.60.0": "3e8bcd82cc55f01a62e900877a56eb307824dc20edc22b0d51f3b21851f873f2da0dd146eaebf4423a7bf1d8ba377e58abf66194deb280d1fae54fb9de3b9d63", + "@rollup/rollup-linux-riscv64-gnu@npm:4.60.0": "3fdef46fa6ec90106db05d313048d970e86a80ed5ac6463b1f6060e1796a9f1c2287787ef47705032e0df704250046b271c9a52e691df727613421953bcb2bb8", + "@rollup/rollup-linux-riscv64-musl@npm:4.60.0": "50fe34aeb87c03f2c5a356884902242d4ddd3b0eec43b946c89ef1323dbab485a504638d024353f6b3aa7fdb1a4ddc979b8b034be22278ced4b0a9595d6ec7b6", + "@rollup/rollup-linux-s390x-gnu@npm:4.60.0": "af9d7f6f876af243960262868146f4f1ebaea0dbf9adeb14ea85b07c60df0e1d4241ddac1008509ee80ef47cac8b924f85099f7076f8c25e807cf87f048f435f", + "@rollup/rollup-linux-x64-gnu@npm:4.60.0": "3ce88bf8a93ab7f732139b3015249c5b8af5f0ceba8058e05f21c3e51144661be844b9a9ab20503b0f420579d930d37e55575dd544d303a0efcc09d979f537b8", + "@rollup/rollup-linux-x64-musl@npm:4.60.0": "893569365547e7fcea9fa83dc5f7824316ba959ee546606df70633576e6223fc5f33db3da89caf18815f2d671e87fd549886bbe7795facb68de9da941680c335", + "@rollup/rollup-openbsd-x64@npm:4.60.0": "ec522dccd3807237927afd6680ba7096041b477d4ebef6142e6a390fcc975fbd6d43d1a0d6e53cf8e97b6d90e528bb51a8ba1029383bbf086f5380fdf90ec6bd", + "@rollup/rollup-openharmony-arm64@npm:4.60.0": "aacd3b633618c1933f413e0ec2c588e75c3dd7830c34e2bc947915a307f97c570d08d103c5b4f30fd6b60a77dc6c81eb9ab4041205ba19414f55ed644a74f180", + "@rollup/rollup-win32-arm64-msvc@npm:4.60.0": "d8ecd24616112de473344717e07481081c0652f0a0d40dcc645ae2ac05e60fc962e2b0f86dcca7ab40b07625886050214403fd125e53297ba3003c877430f71a", + "@rollup/rollup-win32-ia32-msvc@npm:4.60.0": "0362713f7cfeb0b3deeedc11fabd551ec309cf21952735c2e2b76caf083331aef6701a11d2ad7a3824c439a9ff0d0c305aa12ef62f4f0a540eba2e952a18b00c", + "@rollup/rollup-win32-x64-gnu@npm:4.60.0": "1400b3aace00dc90638bfd39d68275bb5f16143d240b9c36eb70f242ed2080c26fe14192fd3375120308ff94a7da1e169a8e0e56efbe41483f59731602d3be84", + "@rollup/rollup-win32-x64-msvc@npm:4.60.0": "c948b3a8ed6e73f2382dc41ffab3e9928f95c4a0e3481272b26ad04a5f73084ca13fd5c253887f9077c37cb1c91bd8494b4a45a7764c874aa105684e8424289a", "dmg-license@npm:1.0.11": "feef35cfb45270a72daadcca9584be5cb840f924448b9d4e543fcd61f1b6d471151049f277c91de1d8b003fad6203d0176066a5f427a01df5fb073402cb8c8b7", + "electron-installer-flatpak@npm:0.8.0": "aeaadb5f8f3de96640d3616544700e2c458262f61c7923afd96686223450ed9dbf6d284c1fc6943a6e995957be65cdd140bc4b1c00dd28bf1015fd81ae1e155d", "iconv-corefoundation@npm:1.1.7": "bc6f08ac421e5e92ed20f3825f123fd705e036612b2b6aa687958de753c06f32e54f0203ef55540869e3ee189eaea15e43a2757f3a90e555c4dd512c9422da43", - "sass-embedded-android-arm64@npm:1.89.2": "4c835de6cad7ab3338e802cfb68f2440a52e2871e30dba059d322243f101bf8ae3218085fdee9b88148b4d7b7aa5c6de3c1c33721d5c1442c6fda17215440040", - "sass-embedded-android-arm@npm:1.89.2": "d62ebc061d6c20c5421c47b57c760e9276164717b4df55fe318bf3740cba5247e9eaa4e63a5b18faa23a124242b4c5cfcc1b773c596bd57a5b73f11c34000cbb", - "sass-embedded-android-riscv64@npm:1.89.2": "c346f91c5e3fc63220abab593a258ebca4e5c648ea7add860769dfb50196502d9aeb629fb8287e56cf20c0077801626e8f71244d55dcb5fc75b8a3514e1a0b00", - "sass-embedded-android-x64@npm:1.89.2": "d5c5729ea612b51d0aa73a674c8d340ad8677978f7cba66aaef7c8f122f1cb4086977dda0d8b109aa11bbddfbca739242115c78363c16fc64087bc993b0d9db3", - "sass-embedded-darwin-arm64@npm:1.89.2": "955a46930b64501a662732777f87cbab13acfcc6c95eab21e2184af848af8207f9d46f358d9b5263aadf07cc83df4af5aeaa6e6aac1c18088bdcd39f6b43f5ce", - "sass-embedded-darwin-x64@npm:1.89.2": "d79cc91b3ad029607e322fd6e25f9fc29b8415f9b7088cac57d991913f0b8342c06259a20bd261aa974f72b3e111ec10cf4c751c613bc4fa0c6058524dc79690", - "sass-embedded-linux-arm64@npm:1.89.2": "499671f0accb022edf38d1cabe4cf6fe99401ae00aa418882124236deaf14e7b5f719a4cf0153d7155f59fdc6481103edec5cbbf52a7bd33ca158ac3f9f4c7f6", - "sass-embedded-linux-arm@npm:1.89.2": "0942b292c40eaeaa1863d50aa7e25b65d19302043bf8b524d43f193b30b9de11256a8295b4ae0e146147e915b4874711f04b29c902d38ed7bb91dcb420219f92", - "sass-embedded-linux-musl-arm64@npm:1.89.2": "dba28735c7feab2a9dcf0a6f159a532a1049741093be223469e571f5332dd81f981974936a9074b989243c7f87568260f2ebb970df3c93bb5d4f244bc54552f4", - "sass-embedded-linux-musl-arm@npm:1.89.2": "a72d5997b009b96abd2ab62eb6fbabe01e9018721c0cca503bcae090c9f542d5eb2f6fba9f8dc75b50f5f914974815d1611f031d54b8689ce7df948da4ffd69c", - "sass-embedded-linux-musl-riscv64@npm:1.89.2": "4fbc74cfe035d1b40492d21444924b32926dd34c44c37ea623c54f5453c2f63616b6dd8ea937136829c822ecc7fbce25df2dbd69c9095c0b08a19c073abfb020", - "sass-embedded-linux-musl-x64@npm:1.89.2": "a525ff1a244f47bc982e1d1561aef70c7985b612520ebaf4320f09a971eaa7e1b0418d810a0dee10f0d9acc36ff614c333b46a21fe9fd35a3e9e88be147fe7ce", - "sass-embedded-linux-riscv64@npm:1.89.2": "81f4f63b430e69f858fdf7bd1a4cf3b2f6a25aea72b6873831828d885ef80f3c787d45f8b3539dc2b1964066b26c515e10b8205e282987c1946e7a2fccb159f0", - "sass-embedded-linux-x64@npm:1.89.2": "06c6cc1a257ceeea3ab1f3b8d075b5b6b761d46e2c30f1159bdc426471dc0533fb04f03f512c6f8609b81de8a0fbd7955f80cd6b8217f9f8c0bd01adbd2a4ce4", - "sass-embedded-win32-arm64@npm:1.89.2": "061211cfdaccb9fd933487b33ac3ee57fae1ecec3689b58a512c59068026d8e4492a1e231ff0076b0564b84a0c2db6c6101926fb043323a183e9af6609b72f58", - "sass-embedded-win32-x64@npm:1.89.2": "f014653ccc4d586afa528ac38cb33fc51f5d144748c3fe0b61d7dc5158561f60fba074f6233ee4dffc6ba6d84ac2faed7c1ebeee95cef6c640b347f61329cc50" + "lightningcss-android-arm64@npm:1.32.0": "1cb326ad39dcb02cf9f45025c167b6900e3a04b08f5149d3c5ee26054b00d08db3736fb69183a6c3ed1cb32dddd148608c784b6631b4777623f7dd0c032c392d", + "lightningcss-darwin-arm64@npm:1.32.0": "da954d0c215d0e95f15a92c8717f871017586e1332b98fd40e96196571d2fd3d51a727dc530768afee9f6a04da210510740574dd0c8dbf2ecced79e5996f1a06", + "lightningcss-darwin-x64@npm:1.32.0": "b1d298c9173f839e8447d1917ed8bc5ab098ed0fc4e4b419d36ac5afe8b27bf21cb47d00a35c3d2edadcac598086e9b4f26c992a809d79f9681d6865a230d79e", + "lightningcss-freebsd-x64@npm:1.32.0": "0eb59f6acf2fcdc944c921b0ac2a16ee803452b9438f573ad6bc41be00040b791ed698698ed5c06f98ef43a6fed0a54987ba3a88da204de9978db2fca96a4a65", + "lightningcss-linux-arm-gnueabihf@npm:1.32.0": "7d1ea43986d2370a90cefc920dac3e041e0d19445cc4fdaf244644b57b6937588d7c3a464c31440617231f55a6dad79744cf707912e05f3b46a1694abb5b4e00", + "lightningcss-linux-arm64-gnu@npm:1.32.0": "f01ede75f41480a164d18338fa46d9fccdb4a821717174ce848ff8b2aa4badba4f1d331deb3ebec3ee2f0eb95bfa2e35f54877f371427b04e6f36a4783aa1414", + "lightningcss-linux-arm64-musl@npm:1.32.0": "38d373f99768f1c5ab6a9c87e1c0ec45eccdb3fe4d216dd5cd06629648c4b0689570ad4e89285d490662cde1790cd36e6b3d176c14e5e31f6869c604aa2df820", + "lightningcss-linux-x64-gnu@npm:1.32.0": "0a1433d46a4a010f87b615c3fa43725a456bae259858a2c927899cbf93074f0ae40f49901bf6af6daa30a4d169c86f594f6341fd775bf7b59293b8d7947b81c5", + "lightningcss-linux-x64-musl@npm:1.32.0": "a6f48ccc30a73d30563c7b61856d1fd6a8812ce62b1bee797f227e06612df70aab4ccd1908552952f77ca7ff2a51019f62d14ae5310ca67311635eeec55d3a9e", + "lightningcss-win32-arm64-msvc@npm:1.32.0": "a919be7fb298c1102bccf18b6f83d54946adfac70ab2ac9c95e4ae38ded76d8f530215b0bcda4d38df4ffc40a70abe3afd91d01d35fd122e7d119ed0e46972d0", + "lightningcss-win32-x64-msvc@npm:1.32.0": "5b8d3431aadbdc40a0a7eae32f2415e4f28b547af1a1cd5b35a35d67f772a89492c7fa03e9fc88ce804b14f5f88e412e49fff40d1b0aad67177de815c434207e", + "sass-embedded-all-unknown@npm:1.98.0": "36a9126decd90bb1e7cdb6e5a6ec9913ca644e1ba16748b179daf0b78c87bab1905647b3e4221dcd6dfb8bed9211830ed853d4fab257057f1678a557b4982ec7", + "sass-embedded-android-arm64@npm:1.98.0": "83bcb98adb64adcf01d1bfd0d5726cd28942e3a276b1cf2b8ed426fcb6de4345539b9cde44b6cc3593fd7643f6ac4138ccc5107bccc195438fefe63140f0cecf", + "sass-embedded-android-arm@npm:1.98.0": "7083ddf06fb3685351cef3d95c78044d25b6798f6c9db2898d75ac6f61a140344d591888f8760445e952dfdb6610934b97edab3c323431edc49655ef47d3d3a8", + "sass-embedded-android-riscv64@npm:1.98.0": "dedb467cf1b72c100409268889131ac85f08b517c76ba1fff2a05d829c1f38e14acde11a3081b4ae7063c8a7ee0fda5cdd880cde0d43c3f5bb616419209eb85e", + "sass-embedded-android-x64@npm:1.98.0": "9030281251fa16600de1c90ab8a8995d022fbbb2c7d7a6447ee262f3b3fcd4cbe772c1c9067b7296b8dd6a3311ef5655246ca9c03051b838b978cced82515896", + "sass-embedded-darwin-arm64@npm:1.98.0": "0955f52140dbcd6cc2a35592cbe147e271f988a8d9e2807e28e3c4ba49e950e8d9fbbca00e2187c36530d28de2916e9e79f3ad9ec5c0f214449e3f3d10b15a1b", + "sass-embedded-darwin-x64@npm:1.98.0": "aba47e0c1b61a64f9e0a3899bb84725dfb2b45fb4b3a38e7c2e5d767d0b0ca429ce49dba98699298a2491f4ef2e2e40f2dd32905bf268ec4ef7acaa1ca3730da", + "sass-embedded-linux-arm64@npm:1.98.0": "766a5f93c80ba64f3f1733dbf01ee71e0f0a5a56bf75227f0455bd5151ec0348b85501fb4ee09da6393655638b4c34cfcff420ea96645fb25ba7e6afe5a1a1f9", + "sass-embedded-linux-arm@npm:1.98.0": "109131a0d1173f6b34c987192607d148721f980396f8288df29bd407dbc160142e088320ac95a63fdfda464a07953e6092f00a5d3f1e56540cf2553ad21e2b68", + "sass-embedded-linux-musl-arm64@npm:1.98.0": "bcddf4d567b1e335bb5bdad25469d773d3a965cf9c9972e8c43cf943016d010a79ea441df0c1f47a7c67e7330f4f88fc2d13d07d4fe720138f44e8837f660468", + "sass-embedded-linux-musl-arm@npm:1.98.0": "e1572282ac95d9b20afe7053c9415b21490aebb49d276838d256189387df3cc5804f6ba21794ad43dce0531e925f89722a5bea139f327bd51ff4bcf754a84589", + "sass-embedded-linux-musl-riscv64@npm:1.98.0": "6f0f51d3daac10c8a6ca79f0627304f191ab0db1e9dc120084c23231cc7c60929b51e75d64b6afb77abf5054cea89c2d0b129e40ed552489bfb1662a152017e9", + "sass-embedded-linux-musl-x64@npm:1.98.0": "51e55184d36b60a8777dd89f84354fbc4e0e5c09d8b0a2bd842138bb6a766c7e42bf7817cab5784416541a8e31c5a872121b24ec8d945768ced9e0074e648c1f", + "sass-embedded-linux-riscv64@npm:1.98.0": "6dc8669e8e23f8079a1d29073b8c3947314b4dae7c88db86b7dc6642a86e3aebf1a4f7cf38903423552aa9388fa4aef5c137f332aba5fa37b8447ca11640dcd4", + "sass-embedded-linux-x64@npm:1.98.0": "67dc506dd51e139173539008c07e2a7a397a3d47c7192039a3bc1c9af578a8c19c91fa03768851af653002b850098340e401de7af9041fafc7bb49162848e63b", + "sass-embedded-unknown-all@npm:1.98.0": "c6bc5bc3828d9091e7b669379f7248771ff0b5bae78c5f52d4cc193a387ef0ff30b7a7f17ccb576fcf18502134727a2433ebc5470f67f0b6f5cababdda52a9e4", + "sass-embedded-win32-arm64@npm:1.98.0": "b799485e7afb87d08901bbbb419217ae94e57c60a38ab1ffa74c0f521b1e5f77cb30769807a8403dc0ee27003fbaec402cec2add8ce8bc8d625f48c7afbd5a0d", + "sass-embedded-win32-x64@npm:1.98.0": "c8cb13fafca66b403e829c166ddb57fbecbe7433f515b90841ad49deeb6641b5f8db2238fcfb11a03df094f16ff7e63c0454f4ecdba314a7d7cf7408abfd3658" } diff --git a/pkgs/by-name/r2/r2modman/package.nix b/pkgs/by-name/r2/r2modman/package.nix index 2ed0e41efcad..d6ae7ba2f694 100644 --- a/pkgs/by-name/r2/r2modman/package.nix +++ b/pkgs/by-name/r2/r2modman/package.nix @@ -7,27 +7,26 @@ fetchFromGitHub, makeDesktopItem, makeWrapper, - nix-update-script, nodejs, yarn-berry, }: stdenv.mkDerivation (finalAttrs: { pname = "r2modman"; - version = "3.2.14"; + version = "3.2.15"; src = fetchFromGitHub { owner = "ebkr"; repo = "r2modmanPlus"; tag = "v${finalAttrs.version}"; - hash = "sha256-iB4qUFiXFT+n9lczA1kvMW/IHRuB0H44fg43v//AzKA="; + hash = "sha256-AU2fswh2gNJr1JWTHjtxJh/vVwvDqFXjaaF+QaLprFo="; }; missingHashes = ./missing-hashes.json; offlineCache = yarn-berry.fetchYarnBerryDeps { inherit (finalAttrs) src patches missingHashes; yarnLock = "${finalAttrs.src}/yarn.lock"; - hash = "sha256-5XTkUa31D83oZRZBQ9yUDjgf/4gWCDd+pr4FTNDW9F0="; + hash = "sha256-7ty3ESydrDzXrUIdgDC1DqYrkhRX5FsIeOJ0rWP5X0k="; }; patches = [ @@ -35,6 +34,8 @@ stdenv.mkDerivation (finalAttrs: { ./steam-launch-fix.patch ]; + __darwinAllowLocalNetworking = true; + nativeBuildInputs = [ copyDesktopItems dart-sass @@ -101,7 +102,7 @@ stdenv.mkDerivation (finalAttrs: { }) ]; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = ./update.sh; meta = { changelog = "https://github.com/ebkr/r2modmanPlus/releases/tag/v${finalAttrs.version}"; diff --git a/pkgs/by-name/r2/r2modman/update.sh b/pkgs/by-name/r2/r2modman/update.sh new file mode 100755 index 000000000000..f50e8e154bfb --- /dev/null +++ b/pkgs/by-name/r2/r2modman/update.sh @@ -0,0 +1,28 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p curl gnused jq nix bash coreutils nix-update yarn-berry.yarn-berry-fetcher + +set -eou pipefail + +PACKAGE_DIR=$(realpath $(dirname $0)) + +latestTag=$(curl ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} -sL https://api.github.com/repos/ebkr/r2modmanPlus/releases/latest | jq --raw-output .tag_name) +latestVersion=$(echo "$latestTag" | sed 's/^v//') + +currentVersion=$(nix-instantiate --eval -E "with import ./. {}; r2modman.version or (lib.getVersion r2modman)" | tr -d '"') + +if [[ "$currentVersion" == "$latestVersion" ]]; then + echo "package is up-to-date: $currentVersion" + exit 0 +fi + +nix-update r2modman --version "$latestVersion" || true + +export HOME=$(mktemp -d) +src=$(nix-build --no-link $PWD -A r2modman.src) +WORKDIR=$(mktemp -d) +cp --recursive --no-preserve=mode $src/* $WORKDIR +pushd $WORKDIR +yarn-berry-fetcher missing-hashes yarn.lock >$PACKAGE_DIR/missing-hashes.json +popd + +nix-update r2modman --version skip || true From fdc2fab4ab2a1b3a36cf5be18b03d89bbdb977da Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Mar 2026 02:52:02 +0000 Subject: [PATCH 015/117] python3Packages.semchunk: 3.2.5 -> 4.0.0 --- pkgs/development/python-modules/semchunk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/semchunk/default.nix b/pkgs/development/python-modules/semchunk/default.nix index 988fd74b2d26..ea7bcd6cb0b5 100644 --- a/pkgs/development/python-modules/semchunk/default.nix +++ b/pkgs/development/python-modules/semchunk/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "semchunk"; - version = "3.2.5"; + version = "4.0.0"; pyproject = true; src = fetchFromGitHub { owner = "isaacus-dev"; repo = "semchunk"; tag = "v${version}"; - hash = "sha256-LUMpERJ8bZkpRn0Tay0BoDXmRgPaV7z0LulpTILHgjk="; + hash = "sha256-8bceOMMnQ4JsbX7zU5zAoyP8esTm83m/a3VwwnUzCAA="; }; build-system = [ From 27a13e4bbc5d7f015d148c91b5430a950314af85 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Mar 2026 03:47:17 +0000 Subject: [PATCH 016/117] python3Packages.falconpy: 1.6.0 -> 1.6.1 --- pkgs/development/python-modules/falconpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/falconpy/default.nix b/pkgs/development/python-modules/falconpy/default.nix index 236949510801..bfee629c8e92 100644 --- a/pkgs/development/python-modules/falconpy/default.nix +++ b/pkgs/development/python-modules/falconpy/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "falconpy"; - version = "1.6.0"; + version = "1.6.1"; pyproject = true; src = fetchFromGitHub { owner = "CrowdStrike"; repo = "falconpy"; tag = "v${version}"; - hash = "sha256-wHH6/rfKTJ5VH3KCNH6oLJDBR+F3dhJeLMjCx2g8CiI="; + hash = "sha256-2XS9OgUyKrk3B2f3QzrCOmtaZCLnDDmzMmpZgyzt5xA="; }; build-system = [ hatchling ]; From cc9709b1874c08b20e13558effcd1a9e0b6210b8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Mar 2026 06:45:50 +0000 Subject: [PATCH 017/117] bella: 0.1.7 -> 0.1.8 --- pkgs/by-name/be/bella/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/be/bella/package.nix b/pkgs/by-name/be/bella/package.nix index 6c16009b3eb9..fb42d1448968 100644 --- a/pkgs/by-name/be/bella/package.nix +++ b/pkgs/by-name/be/bella/package.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "bella"; - version = "0.1.7"; + version = "0.1.8"; src = fetchFromGitHub { owner = "josephmawa"; repo = "Bella"; tag = "v${finalAttrs.version}"; - hash = "sha256-ePzDnaoGPa5Hku7Rpced989QB6uOXN/jfXgTwtlE7rQ="; + hash = "sha256-IjRjo5zKoXFK+4F7OtSYuk62Pif7HDAi0E/3+t9rjv4="; }; strictDeps = true; From 209b8538ba02444a9ea63cccdefc0193581a62ae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Mar 2026 07:15:07 +0000 Subject: [PATCH 018/117] openfga-cli: 0.7.11 -> 0.7.12 --- pkgs/by-name/op/openfga-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/openfga-cli/package.nix b/pkgs/by-name/op/openfga-cli/package.nix index dbc937fa9bc3..aea86578aded 100644 --- a/pkgs/by-name/op/openfga-cli/package.nix +++ b/pkgs/by-name/op/openfga-cli/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "openfga-cli"; - version = "0.7.11"; + version = "0.7.12"; src = fetchFromGitHub { owner = "openfga"; repo = "cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-kExvR5FxC1VbT8xmkFREdeqJ+ism7Is1pTgrBMJp7Qs="; + hash = "sha256-ImCWMEDIgw6YWdlehMVASRbUMOJp4nqhle8jwPLZVgU="; }; - vendorHash = "sha256-QBUPJ+rWT8BeIVx/437j/pUNBHmIVWkEyRpnWhYdjO4="; + vendorHash = "sha256-3Gtnti9H6DXdLWdoUV1qkGGFPqTLAC3ngvPZCQp+7Wo="; nativeBuildInputs = [ installShellFiles ]; From f075cee9a63bfb6f748b3fe85e68dee141c858c3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Mar 2026 08:27:46 +0000 Subject: [PATCH 019/117] healthchecks: 4.0 -> 4.1.1 --- pkgs/by-name/he/healthchecks/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/he/healthchecks/package.nix b/pkgs/by-name/he/healthchecks/package.nix index 85658a0d8479..796a8d9fc815 100644 --- a/pkgs/by-name/he/healthchecks/package.nix +++ b/pkgs/by-name/he/healthchecks/package.nix @@ -15,14 +15,14 @@ let in py.pkgs.buildPythonApplication rec { pname = "healthchecks"; - version = "4.0"; + version = "4.1.1"; pyproject = false; src = fetchFromGitHub { owner = "healthchecks"; repo = "healthchecks"; tag = "v${version}"; - sha256 = "sha256-gRFqtxpXvHtiYApIpYbTVl2GrY4VfYktl58ZLNvzXPs="; + sha256 = "sha256-5+D2EjBuqadtAK10y7GManeFRwSk46Ovip9vT9cJW9E="; }; propagatedBuildInputs = with py.pkgs; [ From b58d75d6ff3c4f955b7849122eafffe899117630 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Mar 2026 09:39:37 +0000 Subject: [PATCH 020/117] beatprints: 1.1.5 -> 1.1.6 --- 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 4a47bb8085dc..406878247c27 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.5"; + version = "1.1.6"; pyproject = true; src = fetchFromGitHub { owner = "TrueMyst"; repo = "BeatPrints"; rev = "v${version}"; - hash = "sha256-7h2MbU6wPqcRhWijdMyd7sTf3UVNCX+5JUNytKr5/EM="; + hash = "sha256-ExeNNN2ce3XB9dpNR4RUZTXWVI0dPdFT7/FvSFAWBw4="; }; build-system = with python3Packages; [ From 80fdf683a5b2bc7b4e2c7997ccd7412636ec3c1e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Mar 2026 10:04:34 +0000 Subject: [PATCH 021/117] posting: 2.9.2 -> 2.10.0 --- pkgs/by-name/po/posting/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/posting/package.nix b/pkgs/by-name/po/posting/package.nix index fa3ffb1738ad..134d7a58e33e 100644 --- a/pkgs/by-name/po/posting/package.nix +++ b/pkgs/by-name/po/posting/package.nix @@ -6,14 +6,14 @@ }: python3Packages.buildPythonApplication (finalAttrs: { pname = "posting"; - version = "2.9.2"; + version = "2.10.0"; pyproject = true; src = fetchFromGitHub { owner = "darrenburns"; repo = "posting"; tag = finalAttrs.version; - hash = "sha256-BX1D9XgBqRIfavDxAQH7mPP/dnayQu3xSSAF6/JSM54="; + hash = "sha256-4L/MfXd6JYk2Viam9/gegpCkwrNWbK7A05Jnu/SedYs="; }; pythonRelaxDeps = true; From eff759748a42ea05d7e0660db6f1cae8a9f66dce Mon Sep 17 00:00:00 2001 From: Jakob Guldberg Aaes Date: Fri, 27 Mar 2026 13:56:44 +0100 Subject: [PATCH 022/117] lakectl: 1.79.0 -> 1.80.0 Switch to buildGo126Module because upstream now requires Go >= 1.25.8 via go.work. Release notes: https://github.com/treeverse/lakeFS/blob/v1.80.0/CHANGELOG.md --- pkgs/by-name/la/lakectl/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/la/lakectl/package.nix b/pkgs/by-name/la/lakectl/package.nix index cc891b962c5a..5364e13cc26d 100644 --- a/pkgs/by-name/la/lakectl/package.nix +++ b/pkgs/by-name/la/lakectl/package.nix @@ -1,24 +1,24 @@ { lib, - buildGoModule, + buildGo126Module, fetchFromGitHub, nix-update-script, }: -buildGoModule (finalAttrs: { +buildGo126Module (finalAttrs: { pname = "lakectl"; - version = "1.79.0"; + version = "1.80.0"; src = fetchFromGitHub { owner = "treeverse"; repo = "lakeFS"; tag = "v${finalAttrs.version}"; - hash = "sha256-UL9JvrNvtHADI0POguLXMDNNvO1oKHXXwfr8tOyvFYc="; + hash = "sha256-fco+t73cmoXc3Irf6owloxtldAVfBHCNfYRMitiGeTY="; }; subPackages = [ "cmd/lakectl" ]; proxyVendor = true; - vendorHash = "sha256-6XOJBDdAERD6mcneQ7UFqAPGq+pXroNlzQGNvycpVBc="; + vendorHash = "sha256-7sQMvpY+1RT2m1B14UPGCb60HQ9De5rErvoyj95Fkbc="; ldflags = [ "-s" From 58e95f89a900433ff3bb0bbba075d1026f7e8d87 Mon Sep 17 00:00:00 2001 From: Luna Simons Date: Fri, 27 Mar 2026 16:23:42 +0100 Subject: [PATCH 023/117] zed-discord-presence: 0.11.1 -> 0.11.2 --- pkgs/by-name/ze/zed-discord-presence/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zed-discord-presence/package.nix b/pkgs/by-name/ze/zed-discord-presence/package.nix index a1eecfd62e74..079b68bf9c1c 100644 --- a/pkgs/by-name/ze/zed-discord-presence/package.nix +++ b/pkgs/by-name/ze/zed-discord-presence/package.nix @@ -7,17 +7,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "zed-discord-presence"; - version = "0.11.1"; + version = "0.11.2"; src = fetchFromGitHub { owner = "xhyrom"; repo = "zed-discord-presence"; tag = "v${finalAttrs.version}"; - hash = "sha256-Y7Tns5UwYzDKKgo1AvLDTFxdpJrnXg5QBWhGsyecAXU="; + hash = "sha256-qQ90im8JwYHe3vLfXpaqq9p6gfxHtLdRUz78q2vER+w="; }; cargoBuildFlags = [ "--package discord-presence-lsp" ]; - cargoHash = "sha256-z7SXterBkLT88LxgmcGFkUEWGBf2rSCgvd2NjMJuSOM="; + cargoHash = "sha256-KTvjqQ/nYANKHldaEezucmE77blMh2srX5cX1zM+xT0="; passthru.updateScript = nix-update-script { }; From 4cce393f50eec6108e927c1b439434098f2d187f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Mar 2026 16:51:21 +0000 Subject: [PATCH 024/117] go-dnscollector: 2.2.0 -> 2.2.1 --- pkgs/by-name/go/go-dnscollector/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/go-dnscollector/package.nix b/pkgs/by-name/go/go-dnscollector/package.nix index b61fb435c32b..72134b331374 100644 --- a/pkgs/by-name/go/go-dnscollector/package.nix +++ b/pkgs/by-name/go/go-dnscollector/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "go-dnscollector"; - version = "2.2.0"; + version = "2.2.1"; src = fetchFromGitHub { owner = "dmachard"; repo = "go-dnscollector"; tag = "v${finalAttrs.version}"; - hash = "sha256-497qilu1/76XbAO3fKIRpDWjQaCmdDgdxswkE5y8pNU="; + hash = "sha256-UMzL+use4T0WfcbJAW7XKi3ZuSh9ZFRjYcEr+BV9mkc="; }; - vendorHash = "sha256-4gvGqNPRdB/t498WBF9vTqyuTl2rkAo7nRvNEpTMPqY="; + vendorHash = "sha256-xEtMe9xrdeYDHNLbcVa9INMprF6mEHyyrAt84nUAsUI="; subPackages = [ "." ]; From a866ca17315add29e2f30ae4b1f620c052185f62 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Mar 2026 18:27:54 +0000 Subject: [PATCH 025/117] python3Packages.typecode: 30.1.0 -> 30.2.0 --- pkgs/development/python-modules/typecode/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/typecode/default.nix b/pkgs/development/python-modules/typecode/default.nix index 907a1a46ba0e..467e94ca1fa1 100644 --- a/pkgs/development/python-modules/typecode/default.nix +++ b/pkgs/development/python-modules/typecode/default.nix @@ -16,14 +16,14 @@ buildPythonPackage (finalAttrs: { pname = "typecode"; - version = "30.1.0"; + version = "30.2.0"; pyproject = true; src = fetchFromGitHub { owner = "aboutcode-org"; repo = "typecode"; tag = "v${finalAttrs.version}"; - hash = "sha256-OAQX39f6chM+xSY41rCBYsv4RDhLuBlu2WLcCt7vw0w="; + hash = "sha256-+7Yu2t++4PaF8yT+kKgo5MP6lbr8CXkjo5/4KMrApZY="; }; dontConfigure = true; From 1c57d02b263937fb723b3e1b889fcceb1017d055 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Mar 2026 19:08:22 +0000 Subject: [PATCH 026/117] python3Packages.azure-mgmt-storage: 24.0.0 -> 24.0.1 --- .../development/python-modules/azure-mgmt-storage/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-storage/default.nix b/pkgs/development/python-modules/azure-mgmt-storage/default.nix index 7a8deeaca2de..0ff28e5ba8fc 100644 --- a/pkgs/development/python-modules/azure-mgmt-storage/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-storage/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "azure-mgmt-storage"; - version = "24.0.0"; + version = "24.0.1"; pyproject = true; src = fetchPypi { pname = "azure_mgmt_storage"; inherit version; - hash = "sha256-sa4iXvh62oXynALkBhQKtYlShcpk3ivP5QtjHEgYozc="; + hash = "sha256-p/cGgWOzCOXx9xhUGsgBT3/5IZ2gRjv3NG7inZw0mTg="; }; build-system = [ setuptools ]; From b5ca3ee563ddfe718cfbaebb02a519059cc5110c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Mar 2026 19:33:52 +0000 Subject: [PATCH 027/117] vhs: 0.10.0 -> 0.11.0 --- pkgs/by-name/vh/vhs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vh/vhs/package.nix b/pkgs/by-name/vh/vhs/package.nix index 649d2e3d989e..3f8ce77d2a92 100644 --- a/pkgs/by-name/vh/vhs/package.nix +++ b/pkgs/by-name/vh/vhs/package.nix @@ -12,16 +12,16 @@ buildGoModule (finalAttrs: { pname = "vhs"; - version = "0.10.0"; + version = "0.11.0"; src = fetchFromGitHub { owner = "charmbracelet"; repo = "vhs"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZnE5G8kfj7qScsT+bZg90ze4scpUxeC6xF8dAhdUUCo="; + hash = "sha256-VOiI+ddiax04QtCcDr6ze53kd/HHGbfQE3j/32iq4Ro="; }; - vendorHash = "sha256-jmabOEFHduHzOBAymnxQrvYzXzxKnS1RqZZ0re3w63Y="; + vendorHash = "sha256-cgKLYUATtn4hMdIOXZe9JWYNUOrX3S6BDfvS+rIWDfM="; nativeBuildInputs = [ installShellFiles From 5ffe266c010271f2d10fa3854b5f7b352db2dec6 Mon Sep 17 00:00:00 2001 From: crertel Date: Fri, 27 Mar 2026 14:52:48 -0500 Subject: [PATCH 028/117] lmstudio: 0.4.7.4 -> 0.4.8.1 --- pkgs/by-name/lm/lmstudio/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/lm/lmstudio/package.nix b/pkgs/by-name/lm/lmstudio/package.nix index af12ffd6a653..ba444c1cc7e3 100644 --- a/pkgs/by-name/lm/lmstudio/package.nix +++ b/pkgs/by-name/lm/lmstudio/package.nix @@ -7,12 +7,12 @@ let pname = "lmstudio"; - version_aarch64-linux = "0.4.7-4"; - hash_aarch64-linux = "sha256-4gGg8CULPhAw1ZytaHmJNBqNyVVNO2LV+tm3AUi2sJo="; - version_aarch64-darwin = "0.4.7-4"; - hash_aarch64-darwin = "sha256-V0m5oK+HCBaZPr6tAJVa98jb3IEPWs6ccAa/1GXsgy8="; - version_x86_64-linux = "0.4.7-4"; - hash_x86_64-linux = "sha256-2dSgBr2B+PIUi/YCBmXDWXQWEEId6Qymh1JQuAPG/xU="; + version_aarch64-linux = "0.4.8-1"; + hash_aarch64-linux = "sha256-3Hk67hRlGdL3ODqgL9CaG+WZpKmGW7fLoxxvB3J/gc0="; + version_aarch64-darwin = "0.4.8-1"; + hash_aarch64-darwin = "sha256-14yQI67dv3R1EqyCzoHfprD2+Vuj5YHRn36tb3U/htw="; + version_x86_64-linux = "0.4.8-1"; + hash_x86_64-linux = "sha256-gbLq6nY3Jdo2nZYWbh0XEVojrqkO5noZLV/lw4TaEs8="; meta = { description = "LM Studio is an easy to use desktop app for experimenting with local and open-source Large Language Models (LLMs)"; From 6ea557ed71f6ea713d3b234017c154e7ffd219ab Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Mar 2026 20:12:58 +0000 Subject: [PATCH 029/117] gcfflasher: 4.11.0 -> 4.12.0 --- pkgs/by-name/gc/gcfflasher/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gc/gcfflasher/package.nix b/pkgs/by-name/gc/gcfflasher/package.nix index 37ac0b0a1b5a..977642d6d138 100644 --- a/pkgs/by-name/gc/gcfflasher/package.nix +++ b/pkgs/by-name/gc/gcfflasher/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "gcfflasher"; - version = "4.11.0"; + version = "4.12.0"; src = fetchFromGitHub { owner = "dresden-elektronik"; repo = "gcfflasher"; tag = "v${finalAttrs.version}"; - hash = "sha256-nYLGKem4+Ty2QyhDQIyo9wLEKrbumYKuoGIA9Ore7XM="; + hash = "sha256-wuIyvyRVXhp9SGRybfgaouij2UrPNDD7Oy+ODNTCFRY="; }; nativeBuildInputs = [ From 1263485a70c0f16da9005bfddabaa7a3ea887000 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Mar 2026 21:00:03 +0000 Subject: [PATCH 030/117] flannel: 0.28.1 -> 0.28.2 --- pkgs/tools/networking/flannel/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/flannel/default.nix b/pkgs/tools/networking/flannel/default.nix index ef1b9bf7c2f0..1bc0248ee2b1 100644 --- a/pkgs/tools/networking/flannel/default.nix +++ b/pkgs/tools/networking/flannel/default.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "flannel"; - version = "0.28.1"; + version = "0.28.2"; rev = "v${version}"; - vendorHash = "sha256-Iwfmi9poxubI+l847BYTpE8lpeIHTPwUt8ulfqMGTfQ="; + vendorHash = "sha256-80hrkaY2Kh318EX1Mosm1GP7aXYKvAdPAe+6LR8yuEk="; src = fetchFromGitHub { inherit rev; owner = "flannel-io"; repo = "flannel"; - sha256 = "sha256-kYUy7Dije5Ba2//bosarDO3UgxKFi7YXrH2RhV2NqPA="; + sha256 = "sha256-/vw5534Ve8P5hiVmSiMD/lbns8zq2h3WCEZXB56ha4E="; }; ldflags = [ "-X github.com/flannel-io/flannel/pkg/version.Version=${rev}" ]; From 0678ac529b7d7aa55dcfc9adba41527f7c19bff1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 00:59:44 +0000 Subject: [PATCH 031/117] matrix-alertmanager-receiver: 2026.3.18 -> 2026.3.25 --- pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix b/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix index 05143284e014..91eb926a1e31 100644 --- a/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix +++ b/pkgs/by-name/ma/matrix-alertmanager-receiver/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "matrix-alertmanager-receiver"; - version = "2026.3.18"; + version = "2026.3.25"; src = fetchFromGitHub { owner = "metio"; repo = "matrix-alertmanager-receiver"; tag = finalAttrs.version; - hash = "sha256-Yp7NcvbvXDaLHCj2dZDHXd8x9oQ/wwUbMx+sTxtEzlY="; + hash = "sha256-jb15SstA+5WeQe6QiKuNX/HHCuKAs38TTrjM85UQxyQ="; }; vendorHash = "sha256-szUkKri3Rx1i3681r85xrOLqXV5u7s9DUemQHeh+qJw="; From d1b29fdac766bf0f178956d8b8be05bbc69cb977 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 01:41:21 +0000 Subject: [PATCH 032/117] i3status-rust: 0.36.0 -> 0.36.1 --- pkgs/by-name/i3/i3status-rust/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/i3/i3status-rust/package.nix b/pkgs/by-name/i3/i3status-rust/package.nix index 65d0cfb80ccf..cf895607d725 100644 --- a/pkgs/by-name/i3/i3status-rust/package.nix +++ b/pkgs/by-name/i3/i3status-rust/package.nix @@ -22,16 +22,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "i3status-rust"; - version = "0.36.0"; + version = "0.36.1"; src = fetchFromGitHub { owner = "greshake"; repo = "i3status-rust"; tag = "v${finalAttrs.version}"; - hash = "sha256-sfySTdcX2APZKDL2/kb/akxuv2w2tBNiwyBS1VNHnvA="; + hash = "sha256-tCMoYbsiVBX7GZZVhzAKuMFS1L7DITQZSUfQ6iQMofg="; }; - cargoHash = "sha256-b80KJBxywvIX+kqspmUXe5xvzOhfaCabJzSaPN+w7ys="; + cargoHash = "sha256-mnLl+JegA96z95VQqZ5d8bGYCf1PG/ip2LVyPm4HjVI="; nativeBuildInputs = [ pkg-config From e2f1d9464174e2447da4c07371cb3428d9eb7890 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 04:52:37 +0000 Subject: [PATCH 033/117] vscode-extensions.stylelint.vscode-stylelint: 2.1.0 -> 2.2.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index f985bb6ba012..e82b94ef645e 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4458,8 +4458,8 @@ let mktplcRef = { name = "vscode-stylelint"; publisher = "stylelint"; - version = "2.1.0"; - hash = "sha256-cL86Gv2HAtvqNd+2vJPuKAgKVrp5pg6IECFm1Di8Eqk="; + version = "2.2.0"; + hash = "sha256-N23nzAI0cBNeX7txsgxKXhSUrcOGM9rjnMIJNK4OYFY="; }; meta = { description = "Official Stylelint extension for Visual Studio Code"; From 260abbab7d0dd9afacac3e638f6f3814c8135610 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 04:56:33 +0000 Subject: [PATCH 034/117] libvgm: 0-unstable-2026-02-19 -> 0-unstable-2026-03-01 --- pkgs/by-name/li/libvgm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/libvgm/package.nix b/pkgs/by-name/li/libvgm/package.nix index e46d6e0adfd4..4c6aa7133832 100644 --- a/pkgs/by-name/li/libvgm/package.nix +++ b/pkgs/by-name/li/libvgm/package.nix @@ -38,13 +38,13 @@ assert enableTools -> enableAudio && enableEmulation && enableLibplayer; stdenv.mkDerivation (finalAttrs: { pname = "libvgm"; - version = "0-unstable-2026-02-19"; + version = "0-unstable-2026-03-01"; src = fetchFromGitHub { owner = "ValleyBell"; repo = "libvgm"; - rev = "a16858c4b92e297eaf9ddd602ecb790a5b980b69"; - hash = "sha256-oFxrWt8Mznr9vrAnGRZKGv0vKetOp5RO1a3bG538Uog="; + rev = "9f376fbca88db3e9fd169a8b145b7d6932a020a9"; + hash = "sha256-pWhq+mmk7DJ5qxt9ncWYZlfNw5tjpPHqn5ctCCMfsUk="; }; outputs = [ From 607c128ed13ab422fb3d3fafc65002e3c6529480 Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Fri, 27 Mar 2026 21:56:45 -0700 Subject: [PATCH 035/117] mmixware: prevent buffer-overflow error --- pkgs/by-name/mm/mmixware/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mm/mmixware/package.nix b/pkgs/by-name/mm/mmixware/package.nix index 488792b4f6dc..505f0d9726e6 100644 --- a/pkgs/by-name/mm/mmixware/package.nix +++ b/pkgs/by-name/mm/mmixware/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitLab, - tetex, + texliveMedium, }: stdenv.mkDerivation { @@ -31,7 +31,7 @@ stdenv.mkDerivation { "-std=gnu17" ]; - nativeBuildInputs = [ tetex ]; + nativeBuildInputs = [ texliveMedium ]; enableParallelBuilding = true; makeFlags = [ From 06f96ff02cdef81fb2f2e1e4b240fa0d421e57bf Mon Sep 17 00:00:00 2001 From: Brian Leung Date: Fri, 27 Mar 2026 21:57:12 -0700 Subject: [PATCH 036/117] mmixware: 1.0-unstable-2021-06-18 -> 1.0-unstable-2025-06-30 --- pkgs/by-name/mm/mmixware/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mm/mmixware/package.nix b/pkgs/by-name/mm/mmixware/package.nix index 505f0d9726e6..c7dc99a1b342 100644 --- a/pkgs/by-name/mm/mmixware/package.nix +++ b/pkgs/by-name/mm/mmixware/package.nix @@ -7,14 +7,14 @@ stdenv.mkDerivation { pname = "mmixware"; - version = "1.0-unstable-2021-06-18"; + version = "1.0-unstable-2025-06-30"; src = fetchFromGitLab { domain = "gitlab.lrz.de"; owner = "mmix"; repo = "mmixware"; - rev = "7c790176d50d13ae2422fa7457ccc4c2d29eba9b"; - sha256 = "sha256-eSwHiJ5SP/Nennalv4QFTgVnM6oan/DWDZRqtk0o6Z0="; + rev = "9205420225f4227462e37e298ee482a5c37e9c23"; + sha256 = "sha256-u6eGc+R9xsr4sMslj1ytgSUY54qSOONEc3QtbY2r+8A="; }; hardeningDisable = [ "format" ]; From b4bcfca3d79affec41aa8fad8b64d04a94b4b8b3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 06:44:53 +0000 Subject: [PATCH 037/117] hermitcli: 0.50.1 -> 0.50.2 --- pkgs/by-name/he/hermitcli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/he/hermitcli/package.nix b/pkgs/by-name/he/hermitcli/package.nix index f7c7775ec999..b6354e610e90 100644 --- a/pkgs/by-name/he/hermitcli/package.nix +++ b/pkgs/by-name/he/hermitcli/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "hermit"; - version = "0.50.1"; + version = "0.50.2"; src = fetchFromGitHub { rev = "v${finalAttrs.version}"; owner = "cashapp"; repo = "hermit"; - hash = "sha256-XxFeRcit8RcEjbLAT3SsWZrir8/AiDJIz9bzm9E5lUU="; + hash = "sha256-LSDLHqDCqdHsgLr3QVxewAtl2pLUNQJ1mmAyaW5+Io0="; }; vendorHash = "sha256-2sNtok5J1kBvJZ0I1FOq1ZP54TsZbzqu/M3v1nA12m8="; From 64c17862866c75117159a8c360f09db851104350 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sat, 28 Mar 2026 08:08:17 +0100 Subject: [PATCH 038/117] nixos/zram-generator: do not restart on switch Restarting systemd-zram-setup@ does swapoff -> reset -> reconfigure -> swapon. This is undesirable: - swapoff can push a loaded system into OOM. - The reset races with udev still holding /dev/zramN open after swapoff; the kernel rejects it with EBUSY (disk_openers > 0), leaving the device initialized so ExecStart then fails to write comp_algorithm/disksize (systemd/zram-generator#226). The unit only "changes" because store paths in the drop-in churn, so just keep the device across switches. Actual config changes can be applied with a reboot or manual restart. --- nixos/modules/services/system/zram-generator.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/system/zram-generator.nix b/nixos/modules/services/system/zram-generator.nix index 7eb3fdda46d3..afdb8d86e831 100644 --- a/nixos/modules/services/system/zram-generator.nix +++ b/nixos/modules/services/system/zram-generator.nix @@ -36,7 +36,18 @@ in ]; systemd.packages = [ cfg.package ]; - systemd.services."systemd-zram-setup@".path = [ pkgs.util-linux ]; # for mkswap + systemd.services."systemd-zram-setup@" = { + path = [ pkgs.util-linux ]; # for mkswap + # Restart on switch does swapoff -> reset -> reconfigure -> swapon. + # Besides risking OOM when swap is in use, the reset races with udev + # still holding /dev/zramN open after swapoff: the kernel rejects the + # reset with EBUSY (disk_openers > 0), the device stays initialized, + # and the following ExecStart fails to write comp_algorithm/disksize + # (systemd/zram-generator#226). The unit only "changes" due to store + # path churn, so keep the device across switches; real config changes + # need a reboot or manual restart. + restartIfChanged = false; + }; environment.etc."systemd/zram-generator.conf".source = settingsFormat.generate "zram-generator.conf" cfg.settings; From c3ddebffcbd6234572b010fd98ddb2a75cbd318d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 07:18:24 +0000 Subject: [PATCH 039/117] go-judge: 1.11.3 -> 1.11.4 --- pkgs/by-name/go/go-judge/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/go-judge/package.nix b/pkgs/by-name/go/go-judge/package.nix index 16981eabac56..e2d0a3114358 100644 --- a/pkgs/by-name/go/go-judge/package.nix +++ b/pkgs/by-name/go/go-judge/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "go-judge"; - version = "1.11.3"; + version = "1.11.4"; src = fetchFromGitHub { owner = "criyle"; repo = "go-judge"; rev = "v${finalAttrs.version}"; - hash = "sha256-+NqBAxes9xnuyTN0ITrEDlRC8EvgUGBulF3EQx5XSDQ="; + hash = "sha256-ypq44MGx4wyT4/31dF/e7zOS3I2MJPEZKcy//Zz4P0E="; }; - vendorHash = "sha256-2yuWsNa4jyJEFAox0KMfTYAnwVv622hHErEd2RtJgl4="; + vendorHash = "sha256-INPW1VuZ4U0Dv+p4utOZOtCU5VOBivSSPnErSdqH6Po="; tags = [ "nomsgpack" From 229f4cecfb3e1648df0689c18e39f0a2f3dcda29 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 07:25:05 +0000 Subject: [PATCH 040/117] grafana-kiosk: 1.0.10 -> 1.0.11 --- pkgs/by-name/gr/grafana-kiosk/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gr/grafana-kiosk/package.nix b/pkgs/by-name/gr/grafana-kiosk/package.nix index 5d6df249804d..32f2a26e9ef0 100644 --- a/pkgs/by-name/gr/grafana-kiosk/package.nix +++ b/pkgs/by-name/gr/grafana-kiosk/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "grafana-kiosk"; - version = "1.0.10"; + version = "1.0.11"; src = fetchFromGitHub { owner = "grafana"; repo = "grafana-kiosk"; rev = "v${finalAttrs.version}"; - hash = "sha256-dp+yKpPm11/LfRXjgFZrDAwstnz6vALJBANBqwlEXFo="; + hash = "sha256-+LoUJiMqE/OO0J7zIy+8uvQUq1wFpGvNvxzhb4pj+r8="; }; - vendorHash = "sha256-3ctFiBgR7Lzhy7M3USWD3mv6FZ6cSfdjHhtOVFNLQag="; + vendorHash = "sha256-+tslKo5onMgnEtitYi9uwO4m5MUGzctJ7Vt4C7hJ7Fc="; nativeBuildInputs = [ makeWrapper ]; postFixup = '' From 08914feb42002b2979d1e16922addfc287dc6a7b Mon Sep 17 00:00:00 2001 From: Harinn Date: Sat, 28 Mar 2026 14:35:19 +0700 Subject: [PATCH 041/117] soft-serve: 0.11.5 -> 0.11.6 --- pkgs/by-name/so/soft-serve/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/so/soft-serve/package.nix b/pkgs/by-name/so/soft-serve/package.nix index f3d7181f546f..87e2c0111b50 100644 --- a/pkgs/by-name/so/soft-serve/package.nix +++ b/pkgs/by-name/so/soft-serve/package.nix @@ -9,7 +9,7 @@ }: let - version = "0.11.5"; + version = "0.11.6"; in buildGoModule { pname = "soft-serve"; @@ -18,11 +18,11 @@ buildGoModule { src = fetchFromGitHub { owner = "charmbracelet"; repo = "soft-serve"; - rev = "v${version}"; - hash = "sha256-6ZPb8qL6E2lJp5uNRWNTcTWcVecGfsoXxshfvTP1UBk="; + tag = "v${version}"; + hash = "sha256-oWZfhB14Yjj3/BKKhowKDKX5v4RvIwjHDCSFfnI+f54="; }; - vendorHash = "sha256-BiusDvmXyS0HYx1mTLF1iECmIKPVlkI6B76NVnANEy4="; + vendorHash = "sha256-nsrfohr2b6zpbhWVRfOPydCpyUZzbR3YJz5viWGUwmQ="; doCheck = false; From c112491d1175c13a67ddbd103c752d3fd1a03673 Mon Sep 17 00:00:00 2001 From: Harinn Date: Sat, 28 Mar 2026 14:36:05 +0700 Subject: [PATCH 042/117] soft-serve: use finalAttrs --- pkgs/by-name/so/soft-serve/package.nix | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/so/soft-serve/package.nix b/pkgs/by-name/so/soft-serve/package.nix index 87e2c0111b50..86c27831d40f 100644 --- a/pkgs/by-name/so/soft-serve/package.nix +++ b/pkgs/by-name/so/soft-serve/package.nix @@ -8,17 +8,14 @@ bash, }: -let - version = "0.11.6"; -in -buildGoModule { +buildGoModule (finalAttrs: { pname = "soft-serve"; - inherit version; + version = "0.11.6"; src = fetchFromGitHub { owner = "charmbracelet"; repo = "soft-serve"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-oWZfhB14Yjj3/BKKhowKDKX5v4RvIwjHDCSFfnI+f54="; }; @@ -29,7 +26,7 @@ buildGoModule { ldflags = [ "-s" "-w" - "-X=main.Version=${version}" + "-X=main.Version=${finalAttrs.version}" ]; nativeBuildInputs = [ makeWrapper ]; @@ -51,9 +48,9 @@ buildGoModule { meta = { description = "Tasty, self-hosted Git server for the command line"; homepage = "https://github.com/charmbracelet/soft-serve"; - changelog = "https://github.com/charmbracelet/soft-serve/releases/tag/v${version}"; + changelog = "https://github.com/charmbracelet/soft-serve/releases/tag/v${finalAttrs.version}"; mainProgram = "soft"; license = lib.licenses.mit; maintainers = [ ]; }; -} +}) From 7246f5901da43dd08eab61a3b083f3c7db010581 Mon Sep 17 00:00:00 2001 From: Harinn Date: Sat, 28 Mar 2026 14:36:47 +0700 Subject: [PATCH 043/117] soft-serve: add miniharinn as a maintainer --- pkgs/by-name/so/soft-serve/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/so/soft-serve/package.nix b/pkgs/by-name/so/soft-serve/package.nix index 86c27831d40f..5e5d6ecc9ac2 100644 --- a/pkgs/by-name/so/soft-serve/package.nix +++ b/pkgs/by-name/so/soft-serve/package.nix @@ -51,6 +51,6 @@ buildGoModule (finalAttrs: { changelog = "https://github.com/charmbracelet/soft-serve/releases/tag/v${finalAttrs.version}"; mainProgram = "soft"; license = lib.licenses.mit; - maintainers = [ ]; + maintainers = with lib.maintainers; [ miniharinn ]; }; }) From ec31bc29a6365d3ed13788889c7e78c62e3b575b Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sat, 28 Mar 2026 12:44:34 +0400 Subject: [PATCH 044/117] =?UTF-8?q?agate:=203.3.20=20=E2=86=92=203.3.21?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/ag/agate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ag/agate/package.nix b/pkgs/by-name/ag/agate/package.nix index 346303f5200f..f0fe4b3569db 100644 --- a/pkgs/by-name/ag/agate/package.nix +++ b/pkgs/by-name/ag/agate/package.nix @@ -14,7 +14,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "agate"; - version = "3.3.20"; + version = "3.3.21"; __darwinAllowLocalNetworking = true; @@ -22,10 +22,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "mbrubeck"; repo = "agate"; tag = "v${finalAttrs.version}"; - hash = "sha256-MV0fZo5tpRA5mkxzo5bGM5ASh+zxQbqrg1lL65IcUg8="; + hash = "sha256-eOeLbc7jlJ4OHY+Gce7JR4VaBsP+pBG3uiB7wsgtSyk="; }; - cargoHash = "sha256-gteG7Oa15MtQPTu5/fZCmul1cDz7Lf19jEt7jELR6X4="; + cargoHash = "sha256-fDgsoI/SkDzHcQHQYJNguy7el7vLqpt5r05YoBR7FzY="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl ]; From 8a129a3ddf8b9906c494657a198ba9b288c6380d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 09:49:45 +0000 Subject: [PATCH 045/117] crawley: 1.7.16 -> 1.7.18 --- pkgs/by-name/cr/crawley/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cr/crawley/package.nix b/pkgs/by-name/cr/crawley/package.nix index 2cc2d2f0801f..616a7572eaa0 100644 --- a/pkgs/by-name/cr/crawley/package.nix +++ b/pkgs/by-name/cr/crawley/package.nix @@ -7,18 +7,18 @@ buildGoModule (finalAttrs: { pname = "crawley"; - version = "1.7.16"; + version = "1.7.18"; src = fetchFromGitHub { owner = "s0rg"; repo = "crawley"; rev = "v${finalAttrs.version}"; - hash = "sha256-/94ynxbH06JFzx3TZDRxvx9inbP+xiOVOqRxpopocjE="; + hash = "sha256-fopIRHaHiLYLA6/WHuY18Y91vF/BOPs0dHE7KCFXtj4="; }; nativeBuildInputs = [ installShellFiles ]; - vendorHash = "sha256-d6m4HFhTUzMMCNpv3WxoPGTF8Erqi0980w+MA2PoZ9w="; + vendorHash = "sha256-0CGkRyW353JD04f0/F5dcRCD6YE5DXYaNetEx8moAGY="; ldflags = [ "-w" From 6b73592296c7351d2cb1280413114ef360236555 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 11:11:23 +0000 Subject: [PATCH 046/117] cubelify: 1.25.9 -> 1.25.10 --- pkgs/by-name/cu/cubelify/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cu/cubelify/package.nix b/pkgs/by-name/cu/cubelify/package.nix index 168245ba8d9d..a4498cf26d09 100644 --- a/pkgs/by-name/cu/cubelify/package.nix +++ b/pkgs/by-name/cu/cubelify/package.nix @@ -6,11 +6,11 @@ }: appimageTools.wrapType2 rec { pname = "cubelify"; - version = "1.25.9"; + version = "1.25.10"; src = fetchurl { url = "https://storage.cubelify.com/overlay/v1/Cubelify%20Overlay-${version}.AppImage"; - hash = "sha512-2Kkd8nH//UBYL7K01bZWlOUBTfHpp8GjtB0LwYxp/+/yJJfGq+3eTQGJnlt0mHcnIauVy1ep4IKlPSJQqtigKA=="; + hash = "sha512-JgiyrcKJneihOAywZom2YQLNOejb0IidicSGVCwVHMJeUEwyFOQtUrhM4vvXwqradnogPK3LAez/dQJ58reGfA=="; }; nativeBuildInputs = [ makeWrapper ]; From 220ed2aad8f2aaef99fc2162d3c60b7ee403d47d Mon Sep 17 00:00:00 2001 From: Harinn Date: Sat, 28 Mar 2026 18:34:39 +0700 Subject: [PATCH 047/117] scope-tui: 0.3.4 -> 0.3.5 --- pkgs/by-name/sc/scope-tui/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sc/scope-tui/package.nix b/pkgs/by-name/sc/scope-tui/package.nix index f2d07b372736..d03345101e4b 100644 --- a/pkgs/by-name/sc/scope-tui/package.nix +++ b/pkgs/by-name/sc/scope-tui/package.nix @@ -9,13 +9,13 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "scope-tui"; - version = "0.3.4"; + version = "0.3.5"; src = fetchFromGitHub { owner = "alemidev"; repo = "scope-tui"; - rev = "v${finalAttrs.version}"; - hash = "sha256-MU9avQt+qFIQzF7GYNNoGiyfBD7eLOMQaBH6lFhLlOY="; + tag = "v${finalAttrs.version}"; + hash = "sha256-etiJmbLuzrKZXhi/BsEhipvmzEilJAfgfv7t9oYrltw="; }; cargoHash = "sha256-yAy3kk62HYe1/1EXGUhOg++sZua65iN3ZEmPoERcu0I="; From eb637085e012168959ed858b99f8aacfde71f593 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 28 Mar 2026 13:39:03 +0100 Subject: [PATCH 048/117] python3Packages.publicsuffixlist: 1.0.2.20260318 -> 1.0.2.20260328 Changelog: https://github.com/ko-zu/psl/blob/v1.0.2.20260328-gha/CHANGES.md --- pkgs/development/python-modules/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index c98fef059d6a..cf8f77c5d413 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,12 +11,12 @@ buildPythonPackage (finalAttrs: { pname = "publicsuffixlist"; - version = "1.0.2.20260318"; + version = "1.0.2.20260328"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-R+rtGMgCneiVE0VPaLxG4Lf24erlQiDqH/zxYjJ018M="; + hash = "sha256-RJ5QQVlEHC1g+2LMe3TEj6YtFHNaX4irhOTQ64ZnM/4="; }; postPatch = '' From 302da376146536a90d4e7b143e9267b16b5d595b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 13:40:43 +0000 Subject: [PATCH 049/117] copybara: 20260316 -> 20260323 --- pkgs/by-name/co/copybara/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/copybara/package.nix b/pkgs/by-name/co/copybara/package.nix index 7058a03e9b5d..47b88eb5739a 100644 --- a/pkgs/by-name/co/copybara/package.nix +++ b/pkgs/by-name/co/copybara/package.nix @@ -13,11 +13,11 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "copybara"; - version = "20260316"; + version = "20260323"; src = fetchurl { url = "https://github.com/google/copybara/releases/download/v${finalAttrs.version}/copybara_deploy.jar"; - hash = "sha256-A2Srm+qguUrJhCNLeNj++MOIHAKv8L24bxANJx4+gpQ="; + hash = "sha256-FkJZm0MgN/HRfomjvFXq2M8FICHk7Uo1cI3C6WcZC8o="; }; nativeBuildInputs = [ From a66d154c6914a7beaed7c46c7bac4234b2dbeb80 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 14:19:59 +0000 Subject: [PATCH 050/117] i-pi: 3.1.10 -> 3.1.11 --- pkgs/development/python-modules/i-pi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/i-pi/default.nix b/pkgs/development/python-modules/i-pi/default.nix index 75423165e621..583d5f327724 100644 --- a/pkgs/development/python-modules/i-pi/default.nix +++ b/pkgs/development/python-modules/i-pi/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "i-pi"; - version = "3.1.10"; + version = "3.1.11"; pyproject = true; src = fetchFromGitHub { owner = "i-pi"; repo = "i-pi"; tag = "v${version}"; - hash = "sha256-UhDXdwtzhIiWSLZS2GYgFYN2SDkvyDVFHnm43hROXY0="; + hash = "sha256-9APlG1P+4G5GRZ7LG2Vvfr0l9ZcIxWkHW1M7wT7W1sk="; }; build-system = [ From cc348cabb97fa6bfae2353dab7ef5e31bc9805f4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 15:06:13 +0000 Subject: [PATCH 051/117] diff-pdf: 0.5.2 -> 0.5.3 --- pkgs/by-name/di/diff-pdf/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/di/diff-pdf/package.nix b/pkgs/by-name/di/diff-pdf/package.nix index b0e258f82e63..de350a5e6d9d 100644 --- a/pkgs/by-name/di/diff-pdf/package.nix +++ b/pkgs/by-name/di/diff-pdf/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { pname = "diff-pdf"; - version = "0.5.2"; + version = "0.5.3"; src = fetchFromGitHub { owner = "vslavik"; repo = "diff-pdf"; rev = "v${version}"; - sha256 = "sha256-6aKF3Xqp/1BoHEiZVZJSemTjn5Qwwr3QyhsXOIjTr08="; + sha256 = "sha256-Cx1gp7wazaXB/LcUTe7Pas8iLl4TU1Jyt/1AeTu6YEA="; }; nativeBuildInputs = [ From 13158bfbe89bd9322e738cfe9afad490a911ba52 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 15:38:46 +0000 Subject: [PATCH 052/117] objection: 1.12.3 -> 1.12.4 --- pkgs/by-name/ob/objection/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ob/objection/package.nix b/pkgs/by-name/ob/objection/package.nix index 2e3f5f1b6ab9..c2c445f742ca 100644 --- a/pkgs/by-name/ob/objection/package.nix +++ b/pkgs/by-name/ob/objection/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "objection"; - version = "1.12.3"; + version = "1.12.4"; pyproject = true; src = fetchFromGitHub { owner = "sensepost"; repo = "objection"; tag = version; - hash = "sha256-xOqBYwpq46czRZggTNmNcqGqTA8omTLiOeZaF7zSvxo="; + hash = "sha256-sXMhLwTsksLRFBGEsKSmDaD0+uDugz2U3yn50rHFbnQ="; }; build-system = with python3Packages; [ From d57c7bbe9974cd1ea806be8b7767368fc272b3c5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 17:50:21 +0000 Subject: [PATCH 053/117] mailpit: 1.29.3 -> 1.29.4 --- pkgs/by-name/ma/mailpit/source.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ma/mailpit/source.nix b/pkgs/by-name/ma/mailpit/source.nix index 44d5990e526b..9b9745deff96 100644 --- a/pkgs/by-name/ma/mailpit/source.nix +++ b/pkgs/by-name/ma/mailpit/source.nix @@ -1,6 +1,6 @@ { - version = "1.29.3"; - hash = "sha256-9j2qKXTWBxA6bKF/+ISCeB5kVrE+hljk5XiZqjE5V20="; - npmDepsHash = "sha256-g1qfhUve3G2ZRgEqNHYcP/l4XJVUIvvU0cr9WS9wtX4="; - vendorHash = "sha256-RZ8TEHRiACQoWipcDvaEWBqjWhfVK7achlBBsFOLWdc="; + version = "1.29.4"; + hash = "sha256-QNTXl49WgmixaWGHhjVcMJwj/AA3agwqlPRC3/Nnfsg="; + npmDepsHash = "sha256-lVbNT2CEEMS2DpJhUMd/ID8yu8PuRbWrciJ/h391czs="; + vendorHash = "sha256-ypFnKykiDFs8JxMkOnQYwJU5FfFhRrCSrhEgsfN1TVc="; } From 4ece2635cb54456e383a5e5439170dc3ac8e22bd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 19:22:44 +0000 Subject: [PATCH 054/117] tinfoil-cli: 0.12.2 -> 0.12.3 --- pkgs/by-name/ti/tinfoil-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ti/tinfoil-cli/package.nix b/pkgs/by-name/ti/tinfoil-cli/package.nix index a42a4faa9094..1da98e685f21 100644 --- a/pkgs/by-name/ti/tinfoil-cli/package.nix +++ b/pkgs/by-name/ti/tinfoil-cli/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "tinfoil-cli"; - version = "0.12.2"; + version = "0.12.3"; src = fetchFromGitHub { owner = "tinfoilsh"; repo = "tinfoil-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-EgrFHyOW1mY49oOhYNb9uyiM6wV/Z/sWmh5jL86OY+8="; + hash = "sha256-ykaJRuMpcXKBBDFC5jft7BIcSREz3xYxxmNgVHWcacI="; }; - vendorHash = "sha256-uwryZGob/sGcUzz0JwdbwGBbwp0SmVFfl6pGcGiocAI="; + vendorHash = "sha256-+CZ4Jjl+Ynn0J0cNol9djSs1AkjD8YzVgg8qoRF2tDQ="; # The attestation test requires internet access checkFlags = [ "-skip=TestAttestationVerifySEV" ]; From 07c53f9928816ecb5a988d03e254d0f7cfccd7c8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 20:16:54 +0000 Subject: [PATCH 055/117] python3Packages.termgraph: 0.7.5 -> 0.7.6 --- pkgs/development/python-modules/termgraph/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/termgraph/default.nix b/pkgs/development/python-modules/termgraph/default.nix index 1ed4c7eeb11d..313e15c194ae 100644 --- a/pkgs/development/python-modules/termgraph/default.nix +++ b/pkgs/development/python-modules/termgraph/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "termgraph"; - version = "0.7.5"; + version = "0.7.6"; pyproject = true; src = fetchFromGitHub { owner = "mkaz"; repo = "termgraph"; tag = "v${version}"; - hash = "sha256-DptokK79yAfQDuhN2d/HfcaRq//0pF81VkhMfz05Hb0="; + hash = "sha256-ruztSbouRpi88fMB6kijbHFZzS3ZvwqP/BBmTE3DlDs="; }; build-system = [ hatchling ]; From 7a8bf4ac11445546af684881083aae89cfa77722 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 20:58:52 +0000 Subject: [PATCH 056/117] git-machete: 3.39.1 -> 3.39.2 --- pkgs/by-name/gi/git-machete/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/git-machete/package.nix b/pkgs/by-name/gi/git-machete/package.nix index 5b198e53fe54..90871391342a 100644 --- a/pkgs/by-name/gi/git-machete/package.nix +++ b/pkgs/by-name/gi/git-machete/package.nix @@ -9,14 +9,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "git-machete"; - version = "3.39.1"; + version = "3.39.2"; pyproject = true; src = fetchFromGitHub { owner = "virtuslab"; repo = "git-machete"; tag = "v${finalAttrs.version}"; - hash = "sha256-jk/IWF2+uC+LybBlTRuh0Sc8+KHyLzLxoswFvAZnEMU="; + hash = "sha256-uu2HFrXcJl4jSl8nHBrTIxC0arn3FZQ2SvZIMyKqlaU="; }; build-system = with python3.pkgs; [ setuptools ]; From bc188a8df0a42bd2982487600211a765c2530a5f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 21:15:32 +0000 Subject: [PATCH 057/117] python3Packages.python-bidi: 0.6.7 -> 0.6.8 --- pkgs/development/python-modules/python-bidi/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-bidi/default.nix b/pkgs/development/python-modules/python-bidi/default.nix index e163bc58c9a2..5e49e1f35671 100644 --- a/pkgs/development/python-modules/python-bidi/default.nix +++ b/pkgs/development/python-modules/python-bidi/default.nix @@ -9,19 +9,19 @@ buildPythonPackage rec { pname = "python-bidi"; - version = "0.6.7"; + version = "0.6.8"; pyproject = true; src = fetchFromGitHub { owner = "MeirKriheli"; repo = "python-bidi"; tag = "v${version}"; - hash = "sha256-8LNoQwUOa2pKEviBq24IHihUfhyMoA/IV+sBuFUhHdc="; + hash = "sha256-L2yBpMMXY40G0BTZQMzUXqJijW6SNu75+6qPAXisnc4="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-27DtYoxd0bPS4A/7HBmuLYCZrG5yu0Tp8jXIBPSrAdc="; + hash = "sha256-J3zCT6WPKH8p4pZPvqVCUow8Woxk9Tb/Wbn4UDADe0o="; }; buildInputs = [ libiconv ]; From fbeb04e73aae705c4861d8b66a706e7ee469accb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 28 Mar 2026 22:06:34 +0000 Subject: [PATCH 058/117] gotrue-supabase: 2.187.0 -> 2.188.1 --- pkgs/by-name/go/gotrue-supabase/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/gotrue-supabase/package.nix b/pkgs/by-name/go/gotrue-supabase/package.nix index eba9110f3a22..549bd8953cd1 100644 --- a/pkgs/by-name/go/gotrue-supabase/package.nix +++ b/pkgs/by-name/go/gotrue-supabase/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "auth"; - version = "2.187.0"; + version = "2.188.1"; src = fetchFromGitHub { owner = "supabase"; repo = "auth"; rev = "v${finalAttrs.version}"; - hash = "sha256-Hb0mz7JaHRpbTQNPuVG2xPubctPJYRw0vWr9s1rNRJM="; + hash = "sha256-3FR7fWrSocEOL7T0pzwt5XWC4jmXsQrCUQcBMfJZqBI="; }; - vendorHash = "sha256-3zvudV60v/BHHz3dfjOdII+XKcxy/1b4uDN+R+xcUxY="; + vendorHash = "sha256-sUQsUCapnNlVMuCMsgC3Pq2Z4Ooz2XO0dRnF1aqPH2I="; ldflags = [ "-s" From 7a59db93c5fcad78161b1ccb96c739f626d6e69a Mon Sep 17 00:00:00 2001 From: Philipp Arras Date: Sat, 28 Mar 2026 15:39:55 +0100 Subject: [PATCH 059/117] python3Packages.nanobind: 2.11.0 -> 2.12.0 --- pkgs/development/python-modules/nanobind/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nanobind/default.nix b/pkgs/development/python-modules/nanobind/default.nix index 98c835c393f9..1cb6bbfe82de 100644 --- a/pkgs/development/python-modules/nanobind/default.nix +++ b/pkgs/development/python-modules/nanobind/default.nix @@ -26,7 +26,7 @@ }: buildPythonPackage (finalAttrs: { pname = "nanobind"; - version = "2.11.0"; + version = "2.12.0"; pyproject = true; src = fetchFromGitHub { @@ -34,7 +34,7 @@ buildPythonPackage (finalAttrs: { repo = "nanobind"; tag = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-IsR3e6eWKXFtOXq8iZLpXgwrjXVqNnHtuiKdIbTsDlc="; + hash = "sha256-s9TshE3V50BtrnVv56j4BxZOloNsOVgi0PUT6xyF7yY="; }; build-system = [ From 51511d4e198b8049cd9bacb260f518566ec3051c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 00:31:56 +0000 Subject: [PATCH 060/117] shairport-sync: 5.0.1 -> 5.0.2 --- pkgs/by-name/sh/shairport-sync/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sh/shairport-sync/package.nix b/pkgs/by-name/sh/shairport-sync/package.nix index d699824507c5..6039d6409450 100644 --- a/pkgs/by-name/sh/shairport-sync/package.nix +++ b/pkgs/by-name/sh/shairport-sync/package.nix @@ -55,13 +55,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "shairport-sync"; - version = "5.0.1"; + version = "5.0.2"; src = fetchFromGitHub { repo = "shairport-sync"; owner = "mikebrady"; tag = finalAttrs.version; - hash = "sha256-/VvAGoS4tpYvnie0jkJvNwuLmLoMy+vOVcQs8K/Qi/0="; + hash = "sha256-tmnAVO9XpVNOwS8ze/23v4TV5Gq+goaVNnA9INf17wk="; }; nativeBuildInputs = [ From 93e98cb2a0c329d2f61c3822498ac7143c3ec8b8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 00:38:47 +0000 Subject: [PATCH 061/117] deterministic-zip: 6.0.2 -> 6.0.3 --- pkgs/by-name/de/deterministic-zip/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/de/deterministic-zip/package.nix b/pkgs/by-name/de/deterministic-zip/package.nix index b529cc49014a..a7e23a4ef569 100644 --- a/pkgs/by-name/de/deterministic-zip/package.nix +++ b/pkgs/by-name/de/deterministic-zip/package.nix @@ -6,13 +6,13 @@ }: buildGoModule (finalAttrs: { pname = "deterministic-zip"; - version = "6.0.2"; + version = "6.0.3"; src = fetchFromGitHub { owner = "timo-reymann"; repo = "deterministic-zip"; tag = finalAttrs.version; - hash = "sha256-yuwy3t2iWBXBwsj0Psy4/1YJ/V/vuNiBVzYzGQXUnkA="; + hash = "sha256-YQCJ2nAE9/wt+KiU2eXdGXVxFiHZzBMyNX+1sSPtxt4="; }; vendorHash = "sha256-hEPZrS2D6YqlaaJXF8uyt+fJ38Adi3WvOq7v9dZuovI="; From 7bb2b1562a19f5661ca50e2ebf7c0d18fce537e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 01:12:47 +0000 Subject: [PATCH 062/117] cine: 1.1.0 -> 1.1.1 --- pkgs/by-name/ci/cine/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ci/cine/package.nix b/pkgs/by-name/ci/cine/package.nix index 9270693b6b2a..b6d8fe8a6065 100644 --- a/pkgs/by-name/ci/cine/package.nix +++ b/pkgs/by-name/ci/cine/package.nix @@ -19,14 +19,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "cine"; - version = "1.1.0"; + version = "1.1.1"; pyproject = false; src = fetchFromGitHub { owner = "diegopvlk"; repo = "Cine"; tag = "v${finalAttrs.version}"; - hash = "sha256-vkK/6EmbER/xp8Uk5aCqHNIUVroZeXN/pcBjB2Hyifs="; + hash = "sha256-bpyI0xzzs1AdiSC0TdH0HiXRgdWj8sR4G6xO0cYWWPk="; fetchSubmodules = true; }; From e182a51191dd2b9166aa3bb91c83b38038da2250 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 01:13:56 +0000 Subject: [PATCH 063/117] microhs: 0.15.3.0 -> 0.15.4.0 --- pkgs/by-name/mi/microhs/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/microhs/package.nix b/pkgs/by-name/mi/microhs/package.nix index fe115366c11f..847f3c766f66 100644 --- a/pkgs/by-name/mi/microhs/package.nix +++ b/pkgs/by-name/mi/microhs/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "microhs"; - version = "0.15.3.0"; + version = "0.15.4.0"; src = fetchFromGitHub { owner = "augustss"; repo = "MicroHs"; tag = "v${finalAttrs.version}"; - hash = "sha256-JuqdArVzziJC4/QZLfPguXbd+ZiPD3bgf1mGYghkxy0="; + hash = "sha256-V3Of72rpXvImV90sSoYz02H06o1J3FqHDQNbB+M6/8A="; }; # mcabal doesn't seem to respect the make flag and fails with /homeless-shelter From 0d9a4870733fe02a9f8af3a6a85bed4fdc45c742 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 04:03:04 +0000 Subject: [PATCH 064/117] node-core-utils: 6.2.0 -> 6.3.0 --- pkgs/by-name/no/node-core-utils/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/no/node-core-utils/package.nix b/pkgs/by-name/no/node-core-utils/package.nix index 6bf8526a3707..a7bdeb734cf7 100644 --- a/pkgs/by-name/no/node-core-utils/package.nix +++ b/pkgs/by-name/no/node-core-utils/package.nix @@ -9,16 +9,16 @@ buildNpmPackage (finalAttrs: { pname = "node-core-utils"; - version = "6.2.0"; + version = "6.3.0"; src = fetchFromGitHub { owner = "nodejs"; repo = "node-core-utils"; tag = "v${finalAttrs.version}"; - hash = "sha256-5VztsAIkLcvLUAH0KkwgWzrgYeDG8u8zXjwVPxN2XIg="; + hash = "sha256-wS3+/JUeIq5r5vp+zOX4AnwmqjCa1KdUH5YYJUM1U70="; }; - npmDepsHash = "sha256-3XE0FOlEQ+GhXYt4nK5LyVD/vCPYaylyn7rzqndl+u4="; + npmDepsHash = "sha256-wtlh9vuvTzP7DJnItyHIzgXb+Y+iMg7tb761HQ1rKeo="; dontNpmBuild = true; dontNpmPrune = true; From 47096cb580d4ddb9615f05c43785cf3f05a514e2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 04:31:47 +0000 Subject: [PATCH 065/117] gfold: 2025.12.0 -> 2026.3.0 --- pkgs/by-name/gf/gfold/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gf/gfold/package.nix b/pkgs/by-name/gf/gfold/package.nix index 40f807eb231d..9fd075213e49 100644 --- a/pkgs/by-name/gf/gfold/package.nix +++ b/pkgs/by-name/gf/gfold/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "gfold"; - version = "2025.12.0"; + version = "2026.3.0"; src = fetchFromGitHub { owner = "nickgerace"; repo = "gfold"; tag = finalAttrs.version; - hash = "sha256-lqDKPIWvwu60S6miSQ3TvHxhI9xuiN8VwmEz670UR78="; + hash = "sha256-iQWcRApAxWGrztEPtsKeaTWcM8gO0CQUA8tNia+bZ1I="; }; - cargoHash = "sha256-g4keAwNMPmhthbKF8uiPcciOVa1gUe1bDsvWtKc/M5I="; + cargoHash = "sha256-N7dgB0yzL5JSdQOAhNL9pnCSpV/Mo0Phe6ljwipLD/8="; nativeBuildInputs = [ mold ]; From d294ee362469f4312c6b6ce78d24348b5762a85e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 04:36:19 +0000 Subject: [PATCH 066/117] python3Packages.coiled: 1.133.0 -> 1.133.1 --- pkgs/development/python-modules/coiled/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/coiled/default.nix b/pkgs/development/python-modules/coiled/default.nix index 4f6999510dfe..cdd427f4d875 100644 --- a/pkgs/development/python-modules/coiled/default.nix +++ b/pkgs/development/python-modules/coiled/default.nix @@ -39,12 +39,12 @@ buildPythonPackage (finalAttrs: { pname = "coiled"; - version = "1.133.0"; + version = "1.133.1"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-B79xVdqU7wuj1Z2dvHm7kCIPjxBUbeyg83JCVQqGfEc="; + hash = "sha256-BAlj+ExOQtwogKC5JaJGCoEs1lSkIrVRBABElqXSc1c="; }; build-system = [ From 756190973f1a010b0bd819a26a19ba5c02fc3dea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 04:38:13 +0000 Subject: [PATCH 067/117] trezor-suite: 26.3.2 -> 26.3.3 --- pkgs/by-name/tr/trezor-suite/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/trezor-suite/package.nix b/pkgs/by-name/tr/trezor-suite/package.nix index 21da49890d94..61d0e3e10990 100644 --- a/pkgs/by-name/tr/trezor-suite/package.nix +++ b/pkgs/by-name/tr/trezor-suite/package.nix @@ -10,7 +10,7 @@ let pname = "trezor-suite"; - version = "26.3.2"; + version = "26.3.3"; suffix = { @@ -24,8 +24,8 @@ let hash = { # curl -Lfs https://github.com/trezor/trezor-suite/releases/download/v${version}/latest-linux{-arm64,}.yml | grep ^sha512 | sed 's/: /-/' - aarch64-linux = "sha512-wkWa1VE7cFfhCQrYG5qHusoCY3YNgYOWPeKTxODrY73Mg3cbTPT9EcQ73KXERzDZKDBZNdQncMVadxNrenVysQ=="; - x86_64-linux = "sha512-h2vUoEbR0/LTQn1HxPUUthgIBukrfLWcsjPwGpeiJvninitrHYNMr7eWqOl2MguyFbhNJd36/JPG7nqKFywj1A=="; + aarch64-linux = "sha512-DwB/SXwD7ZWmDTZ488NclP4/atS1/fLYcLRVle2QXnUt0BiV+tiF0OBAEA/h9tCduKi0x4E9D2SDGSGBrejF2A=="; + x86_64-linux = "sha512-BD0UzrPrzFuwbbADH2rMMSz4ollviOQYwaqsX7AYpvFwkhieEtS2kGbR3G16H7VceTeGedZ65iM7SNQNYi1jUQ=="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From f0472303d5d4f7dfc14e234e7cac04bb6e20d787 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 05:24:43 +0000 Subject: [PATCH 068/117] grafanaPlugins.grafana-pyroscope-app: 1.17.0 -> 2.0.1 --- .../grafana/plugins/grafana-pyroscope-app/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix index 1c7d31c58877..b722a269985c 100644 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix +++ b/pkgs/servers/monitoring/grafana/plugins/grafana-pyroscope-app/default.nix @@ -2,8 +2,8 @@ grafanaPlugin { pname = "grafana-pyroscope-app"; - version = "1.17.0"; - zipHash = "sha256-C8c4d74fWn6kKM8OR5bYRVbPHKFXzDLzLomJVjPChno="; + version = "2.0.1"; + zipHash = "sha256-ws/gYJnq2BQHeaPezGFsEgmvbURRo1kCI8yRO5X6588="; meta = { description = "Integrate seamlessly with Pyroscope, the open-source continuous profiling platform, providing a smooth, query-less experience for browsing and analyzing profiling data"; license = lib.licenses.agpl3Only; From b84600e0c90b6cd06413fb371e322948fb5312b1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 08:25:33 +0000 Subject: [PATCH 069/117] python3Packages.asdf-astropy: 0.10.0 -> 0.11.0 --- pkgs/development/python-modules/asdf-astropy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asdf-astropy/default.nix b/pkgs/development/python-modules/asdf-astropy/default.nix index 9aa40fda4a98..f84abe19250c 100644 --- a/pkgs/development/python-modules/asdf-astropy/default.nix +++ b/pkgs/development/python-modules/asdf-astropy/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "asdf-astropy"; - version = "0.10.0"; + version = "0.11.0"; pyproject = true; src = fetchFromGitHub { owner = "astropy"; repo = "asdf-astropy"; tag = version; - hash = "sha256-8atPmtVWb+4Dj1Lf0UIusBtAIW7lF5D+1ay7G7Ay3PA="; + hash = "sha256-dHi+VFMo5RcJAIExR8OFTljtG3P/VXT2jzkbBobwVKg="; }; postPatch = '' From c7ccf1501126b93fc9d7fb6320f900de8d3f3451 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 08:43:37 +0000 Subject: [PATCH 070/117] python3Packages.django-hijack: 3.7.6 -> 3.7.7 --- pkgs/development/python-modules/django-hijack/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-hijack/default.nix b/pkgs/development/python-modules/django-hijack/default.nix index 31e52856df42..97871ee76ce2 100644 --- a/pkgs/development/python-modules/django-hijack/default.nix +++ b/pkgs/development/python-modules/django-hijack/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "django-hijack"; - version = "3.7.6"; + version = "3.7.7"; pyproject = true; src = fetchFromGitHub { owner = "django-hijack"; repo = "django-hijack"; tag = version; - hash = "sha256-kcFDV6Qvavw50zaIS2UYsArotBSgYlpJxGZzYrZu2jc="; + hash = "sha256-qPghlZpzhFZZhmJUJSXjDvE9zB3QFVk1BTu9z0KEa/g="; }; build-system = [ From fb6834c773e17b9ab6ea56e238d0b4482842e3c6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 09:52:56 +0000 Subject: [PATCH 071/117] sus-compiler: 0.3.9 -> 0.3.10 --- pkgs/by-name/su/sus-compiler/Cargo.lock | 184 +++++++---------------- pkgs/by-name/su/sus-compiler/package.nix | 4 +- 2 files changed, 57 insertions(+), 131 deletions(-) diff --git a/pkgs/by-name/su/sus-compiler/Cargo.lock b/pkgs/by-name/su/sus-compiler/Cargo.lock index 9fce17e0abce..198767e6994c 100644 --- a/pkgs/by-name/su/sus-compiler/Cargo.lock +++ b/pkgs/by-name/su/sus-compiler/Cargo.lock @@ -28,9 +28,9 @@ dependencies = [ [[package]] name = "anstream" -version = "0.6.21" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a" +checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d" dependencies = [ "anstyle", "anstyle-parse", @@ -43,15 +43,15 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.13" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" +checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000" [[package]] name = "anstyle-parse" -version = "0.2.7" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" +checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e" dependencies = [ "utf8parse", ] @@ -62,7 +62,7 @@ version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -73,7 +73,7 @@ checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -118,9 +118,9 @@ checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" [[package]] name = "cc" -version = "1.2.56" +version = "1.2.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2" +checksum = "e1e928d4b69e3077709075a938a05ffbedfa53a84c8f766efbf8220bb1ff60e1" dependencies = [ "find-msvc-tools", "shlex", @@ -164,9 +164,9 @@ checksum = "14c638459986b83c2b885179bd4ea6a2cbb05697b001501a56adb3a3d230803b" [[package]] name = "clap" -version = "4.5.60" +version = "4.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2797f34da339ce31042b27d23607e051786132987f595b02ba4f6a6dffb7030a" +checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351" dependencies = [ "clap_builder", "clap_derive", @@ -174,9 +174,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.60" +version = "4.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24a241312cea5059b13574bb9b3861cabf758b879c15190b37b6d6fd63ab6876" +checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f" dependencies = [ "anstream", "anstyle", @@ -187,9 +187,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.55" +version = "4.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5" +checksum = "1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -199,15 +199,15 @@ dependencies = [ [[package]] name = "clap_lex" -version = "1.0.0" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831" +checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" [[package]] name = "colorchoice" -version = "1.0.4" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" +checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" [[package]] name = "colored" @@ -215,7 +215,7 @@ version = "3.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "faf9468729b8cbcea668e36183cb69d317348c2e08e994829fb56ebfdfbaac34" dependencies = [ - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -266,7 +266,7 @@ dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -277,18 +277,18 @@ checksum = "4c3cf4824e2d5f025c7b531afcb2325364084a16806f6d47fbc1f5fbd9960590" [[package]] name = "env_filter" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a1c3cc8e57274ec99de65301228b537f1e4eedc1b8e0f9411c6caac8ae7308f" +checksum = "32e90c2accc4b07a8456ea0debdc2e7587bdd890680d71173a15d4ae604f6eef" dependencies = [ "log", ] [[package]] name = "env_logger" -version = "0.11.9" +version = "0.11.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2daee4ea451f429a58296525ddf28b45a3b64f1acf6587e2067437bb11e218d" +checksum = "0621c04f2196ac3f488dd583365b9c09be011a4ab8b9f37248ffcc8f6198b56a" dependencies = [ "anstream", "anstyle", @@ -309,7 +309,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -445,15 +445,15 @@ checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" [[package]] name = "itoa" -version = "1.0.17" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" +checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" [[package]] name = "js-sys" -version = "0.3.91" +version = "0.3.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c" +checksum = "cc4c90f45aa2e6eacbe8645f77fdea542ac97a494bcd117a67df9ff4d611f995" dependencies = [ "once_cell", "wasm-bindgen", @@ -473,9 +473,9 @@ checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" [[package]] name = "libredox" -version = "0.1.14" +version = "0.1.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1744e39d1d6a9948f4f388969627434e31128196de472883b39f148769bfe30a" +checksum = "7ddbf48fd451246b1f8c2610bd3b4ac0cc6e149d89832867093ab69a17194f08" dependencies = [ "libc", ] @@ -535,9 +535,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.21.3" +version = "1.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" +checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" [[package]] name = "once_cell_polyfill" @@ -553,9 +553,9 @@ checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] name = "ordered-float" -version = "5.1.0" +version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f4779c6901a562440c3786d08192c6fbda7c1c2060edd10006b05ee35d10f2d" +checksum = "b7d950ca161dc355eaf28f82b11345ed76c6e1f6eb1f4f4479e0323b9e2fbd0e" dependencies = [ "num-traits", ] @@ -704,7 +704,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -809,7 +809,7 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "sus-proc-macro" -version = "0.3.9" +version = "0.3.10" dependencies = [ "quote", "regex", @@ -820,7 +820,7 @@ dependencies = [ [[package]] name = "sus_compiler" -version = "0.3.9" +version = "0.3.10" dependencies = [ "ariadne", "chrono", @@ -862,12 +862,12 @@ dependencies = [ [[package]] name = "terminal_size" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0" +checksum = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874" dependencies = [ "rustix", - "windows-sys 0.60.2", + "windows-sys", ] [[package]] @@ -892,9 +892,9 @@ dependencies = [ [[package]] name = "tree-sitter" -version = "0.26.6" +version = "0.26.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13f456d2108c3fef07342ba4689a8503ec1fb5beed245e2b9be93096ef394848" +checksum = "e7a6592b1aec0109df37b6bafea77eb4e61466e37b0a5a98bef4f89bfb81b7a2" dependencies = [ "cc", "regex", @@ -912,7 +912,7 @@ checksum = "009994f150cc0cd50ff54917d5bc8bffe8cad10ca10d81c34da2ec421ae61782" [[package]] name = "tree-sitter-sus" -version = "0.3.9" +version = "0.3.10" dependencies = [ "cc", "tree-sitter", @@ -986,9 +986,9 @@ dependencies = [ [[package]] name = "wasm-bindgen" -version = "0.2.114" +version = "0.2.115" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e" +checksum = "6523d69017b7633e396a89c5efab138161ed5aafcbc8d3e5c5a42ae38f50495a" dependencies = [ "cfg-if", "once_cell", @@ -999,9 +999,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.114" +version = "0.2.115" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6" +checksum = "4e3a6c758eb2f701ed3d052ff5737f5bfe6614326ea7f3bbac7156192dc32e67" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -1009,9 +1009,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.114" +version = "0.2.115" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3" +checksum = "921de2737904886b52bcbb237301552d05969a6f9c40d261eb0533c8b055fedf" dependencies = [ "bumpalo", "proc-macro2", @@ -1022,9 +1022,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.114" +version = "0.2.115" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16" +checksum = "a93e946af942b58934c604527337bad9ae33ba1d5c6900bbb41c2c07c2364a93" dependencies = [ "unicode-ident", ] @@ -1069,7 +1069,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys", ] [[package]] @@ -1131,15 +1131,6 @@ dependencies = [ "windows-link", ] -[[package]] -name = "windows-sys" -version = "0.60.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" -dependencies = [ - "windows-targets", -] - [[package]] name = "windows-sys" version = "0.61.2" @@ -1149,71 +1140,6 @@ dependencies = [ "windows-link", ] -[[package]] -name = "windows-targets" -version = "0.53.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" -dependencies = [ - "windows-link", - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_gnullvm", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" - -[[package]] -name = "windows_i686_gnu" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" - -[[package]] -name = "windows_i686_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" - -[[package]] -name = "windows_i686_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" - [[package]] name = "wit-bindgen" version = "0.51.0" diff --git a/pkgs/by-name/su/sus-compiler/package.nix b/pkgs/by-name/su/sus-compiler/package.nix index 5c540747465c..149b0285c889 100644 --- a/pkgs/by-name/su/sus-compiler/package.nix +++ b/pkgs/by-name/su/sus-compiler/package.nix @@ -9,13 +9,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "sus-compiler"; - version = "0.3.9"; + version = "0.3.10"; src = fetchFromGitHub { owner = "pc2"; repo = "sus-compiler"; rev = "v${finalAttrs.version}"; - hash = "sha256-pd8ACOs8ry/Hkp9tmhGVKyaajo0XkZicag1lxSJjhcI="; + hash = "sha256-gU0PiMZNMYmroNQXD0LGutsr9aYPNI2BGeKB+9Brhqg="; fetchSubmodules = true; leaveDotGit = true; From 130c7793388818ca493f84a1ca5dd97f82464e6e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 10:22:23 +0000 Subject: [PATCH 072/117] moq: 0.6.0 -> 0.7.1 --- pkgs/by-name/mo/moq/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mo/moq/package.nix b/pkgs/by-name/mo/moq/package.nix index 8e3f522d8adf..ee62e6308574 100644 --- a/pkgs/by-name/mo/moq/package.nix +++ b/pkgs/by-name/mo/moq/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "moq"; - version = "0.6.0"; + version = "0.7.1"; src = fetchFromGitHub { owner = "matryer"; repo = "moq"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-veAfQ9dFt6s6xQace0nkcbAirl98UekJx+0qPHnQVGg="; + sha256 = "sha256-IJnP8aF0UJTEDlayZtxe0Qqs3RFTKT7O5ZiGtaULCMM="; }; vendorHash = "sha256-Mwx2Z2oVFepNr911zERuoM79NlpXu13pVpXPJox86BA="; From 46d9fd0227dd37a1096ce55d626532808396d219 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 29 Mar 2026 13:49:55 +0200 Subject: [PATCH 073/117] python3Packages.asdf-astropy: migrate to finalAttrs --- pkgs/development/python-modules/asdf-astropy/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/asdf-astropy/default.nix b/pkgs/development/python-modules/asdf-astropy/default.nix index f84abe19250c..43a90ab87919 100644 --- a/pkgs/development/python-modules/asdf-astropy/default.nix +++ b/pkgs/development/python-modules/asdf-astropy/default.nix @@ -18,7 +18,7 @@ writableTmpDirAsHomeHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "asdf-astropy"; version = "0.11.0"; pyproject = true; @@ -26,7 +26,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "astropy"; repo = "asdf-astropy"; - tag = version; + tag = finalAttrs.version; hash = "sha256-dHi+VFMo5RcJAIExR8OFTljtG3P/VXT2jzkbBobwVKg="; }; @@ -63,8 +63,8 @@ buildPythonPackage rec { meta = { description = "Extension library for ASDF to provide support for Astropy"; homepage = "https://github.com/astropy/asdf-astropy"; - changelog = "https://github.com/astropy/asdf-astropy/blob/${src.tag}/CHANGES.rst"; + changelog = "https://github.com/astropy/asdf-astropy/blob/${finalAttrs.src.tag}/CHANGES.rst"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ fab ]; }; -} +}) From efaae6e7c290c73d978b2f40c3e14f04690c9850 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 12:25:49 +0000 Subject: [PATCH 074/117] google-alloydb-auth-proxy: 1.14.1 -> 1.14.2 --- pkgs/by-name/go/google-alloydb-auth-proxy/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/google-alloydb-auth-proxy/package.nix b/pkgs/by-name/go/google-alloydb-auth-proxy/package.nix index cc6522710d98..67eb8e63d570 100644 --- a/pkgs/by-name/go/google-alloydb-auth-proxy/package.nix +++ b/pkgs/by-name/go/google-alloydb-auth-proxy/package.nix @@ -7,18 +7,18 @@ buildGoModule (finalAttrs: { pname = "google-alloydb-auth-proxy"; - version = "1.14.1"; + version = "1.14.2"; src = fetchFromGitHub { owner = "GoogleCloudPlatform"; repo = "alloydb-auth-proxy"; tag = "v${finalAttrs.version}"; - hash = "sha256-M2eYpTmDFnZTq0eQ79VziBzNgyLsdXigqRj+zlSdUvg="; + hash = "sha256-0EfEnpBUpvP+9OfMMn29GDWusO8+L6U5AUNCfEmWEow="; }; subPackages = [ "." ]; - vendorHash = "sha256-z16WjUpN3BZSQajAvJYF0SlrVdj7L7e4kugjTFpRJnM="; + vendorHash = "sha256-AgFQzqoDTI488bZtxVlajxVSc697sJY3kMOhyNVMUuA="; checkFlags = [ "-short" From 7157a2f5f7423a0505b387220abde5d4a91aa675 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 29 Mar 2026 16:03:35 +0200 Subject: [PATCH 075/117] python3Packages.timezonefinder: 8.2.1 -> 8.2.2 Diff: https://github.com/jannikmi/timezonefinder/compare/8.2.1...8.2.2 Changelog: https://github.com/jannikmi/timezonefinder/blob/8.2.2/CHANGELOG.rst --- pkgs/development/python-modules/timezonefinder/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/timezonefinder/default.nix b/pkgs/development/python-modules/timezonefinder/default.nix index bc550d7aef73..6e48eaf0a262 100644 --- a/pkgs/development/python-modules/timezonefinder/default.nix +++ b/pkgs/development/python-modules/timezonefinder/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "timezonefinder"; - version = "8.2.1"; + version = "8.2.2"; pyproject = true; src = fetchFromGitHub { owner = "jannikmi"; repo = "timezonefinder"; tag = finalAttrs.version; - hash = "sha256-OuNJ4C5/rQo8o7o8R39FvwqK7lS7IGGDjNaP2n3GTVU="; + hash = "sha256-af5ylGW3NIbMfJojfAUPJl9aGNDkhijj1YWLuE0o3/A="; }; build-system = [ setuptools ]; From 7d9003a134474062b9e0bb53a518d0fe11e6ade4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 15:08:05 +0000 Subject: [PATCH 076/117] chirp: 0.4.0-unstable-2026-03-19 -> 0.4.0-unstable-2026-03-24 --- pkgs/by-name/ch/chirp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/chirp/package.nix b/pkgs/by-name/ch/chirp/package.nix index 67c08d96d3ac..610508b84cc1 100644 --- a/pkgs/by-name/ch/chirp/package.nix +++ b/pkgs/by-name/ch/chirp/package.nix @@ -11,14 +11,14 @@ python3Packages.buildPythonApplication { pname = "chirp"; - version = "0.4.0-unstable-2026-03-19"; + version = "0.4.0-unstable-2026-03-24"; pyproject = true; src = fetchFromGitHub { owner = "kk7ds"; repo = "chirp"; - rev = "d5dbf01d39fafe7df6f29c61f21cbf7be72f2ce7"; - hash = "sha256-fb824XkNzvOfICVBBE2YLA2G+eGqHL5HT2iaA9ptlF4="; + rev = "915cdc7410c63a14956b42db2dc1d4111c26d3a8"; + hash = "sha256-R2e5l6ZEPw1Ztk1doA8d5mSjovOaivHe/NDPTyLdhUU="; }; nativeBuildInputs = [ From 34a6f625903cef0d8882c1aa099ff189b0d48ae3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 15:43:11 +0000 Subject: [PATCH 077/117] ultralytics: 8.4.26 -> 8.4.31 --- pkgs/development/python-modules/ultralytics/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ultralytics/default.nix b/pkgs/development/python-modules/ultralytics/default.nix index 3792a5bae5c5..e62eace2bc5d 100644 --- a/pkgs/development/python-modules/ultralytics/default.nix +++ b/pkgs/development/python-modules/ultralytics/default.nix @@ -34,14 +34,14 @@ buildPythonPackage (finalAttrs: { pname = "ultralytics"; - version = "8.4.26"; + version = "8.4.31"; pyproject = true; src = fetchFromGitHub { owner = "ultralytics"; repo = "ultralytics"; tag = "v${finalAttrs.version}"; - hash = "sha256-JFOgkKgSQ/QNevORxVpLX7g45TDW6I05ft2o/VBDRa4="; + hash = "sha256-i0H7UonQmtwYa7oGqzua7ysNvAN0PCm2SYITdk0ziZY="; }; build-system = [ setuptools ]; From c524579a476517e58cfb26bb00a9e9da5234507a Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sun, 29 Mar 2026 15:47:59 +0000 Subject: [PATCH 078/117] python3Packages.ray: 2.54.0 -> 2.54.1 Changelog: https://github.com/ray-project/ray/releases/tag/ray-2.54.1 --- .../python-modules/ray/default.nix | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/ray/default.nix b/pkgs/development/python-modules/ray/default.nix index 9213f9e49d88..2e48740846a4 100644 --- a/pkgs/development/python-modules/ray/default.nix +++ b/pkgs/development/python-modules/ray/default.nix @@ -73,7 +73,7 @@ buildPythonPackage (finalAttrs: { pname = "ray"; - version = "2.54.0"; + version = "2.54.1"; format = "wheel"; disabled = pythonAtLeast "3.14"; @@ -90,19 +90,19 @@ buildPythonPackage (finalAttrs: { # Results are in ./ray-hashes.nix hashes = { x86_64-linux = { - cp311 = "sha256-kouwkkWjxvfDwRO6jq/Gn5SNqWAtfzPoJR7N+XwVdhU="; - cp312 = "sha256-qXKv1ao92pnQsvNptfYuXdlYZat9N78uCg4NLPvZsyU="; - cp313 = "sha256-q4nmCJq7bkb7mP3ZbTmbMahS15EnzYrAB0bGHZPe+iw="; + cp311 = "sha256-4JXf6cUhoE5ZMFILSoLqgtYZA9TNLzJw+8XfvbQbnHI="; + cp312 = "sha256-TG9+I92mKjL5QIMUHD+X6cQkbjrkrivEiLzY/QMR9Uo="; + cp313 = "sha256-DDrilDF257I5x4uCWlsr9BNdkCgAg6DhnAp1pdtNg28="; }; aarch64-linux = { - cp311 = "sha256-SRrlargNiCLE6vTVu5bc8ypiMdjXt264A0QA65vhuxg="; - cp312 = "sha256-eVriHWt2QkXT9SG8WDNEbVhWnn396cV3dBfrKF2HRQ8="; - cp313 = "sha256-iVLCOoqpTxByjC0W4Nw3MtCaoOYlSAF1f/SUmEohT0U="; + cp311 = "sha256-hsUer9PoTa1Zwe9M+Xs6yMCIrwcFeC7pFeMbyliAWXo="; + cp312 = "sha256-zUUrYa4uDa+ScfWlVGFDl0KcwnMWgbrhD+cjFtrcJ0k="; + cp313 = "sha256-J2bwIwgGSAw4qalFAgh/HUrqkZ84UhooeBaQYTsCkKQ="; }; aarch64-darwin = { - cp311 = "sha256-jjndVrR6Chgg1aWlQ4W75U0dZ+EJNzbRLY7U6Z0PpFU="; - cp312 = "sha256-z1wztLE4UOwkpb1fnZ4KgWH45Ya/0pflKRPRcN7ER/4="; - cp313 = "sha256-Wtd5Yf6hbGl6D7DlEhbdOcC+wohozeVKxmjt1Y0SuK4="; + cp311 = "sha256-wCQElq8nSvfNOxsdAV8juI5f2v5Zv9wEDl8ingr/Xf8="; + cp312 = "sha256-ZF6/tzz9Mr1RCgXtnyc4oY1ttpkpyulwHXSfJ0Db/Zo="; + cp313 = "sha256-0F9HfRUYoA/ViAZE6Imno+r2SuXR+PI5poLQUq0qOD0="; }; }; in From d01095667b1f72b18a34099427ca90341bc2c760 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 16:57:27 +0000 Subject: [PATCH 079/117] python3Packages.pycm: 4.5 -> 4.6 --- pkgs/development/python-modules/pycm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycm/default.nix b/pkgs/development/python-modules/pycm/default.nix index 7f8c3b35f8f5..3a0bf466b4f8 100644 --- a/pkgs/development/python-modules/pycm/default.nix +++ b/pkgs/development/python-modules/pycm/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pycm"; - version = "4.5"; + version = "4.6"; pyproject = true; src = fetchFromGitHub { owner = "sepandhaghighi"; repo = "pycm"; tag = "v${version}"; - hash = "sha256-qskLY0Ru0Ex7RfbsgXSTsi/UekvDyAKdJEBH6XakQp8="; + hash = "sha256-Yi82FBy+kUPKSXS8X6EOK+6hmR0xZgwlGqFjvc9bYEY="; }; build-system = [ setuptools ]; From dfc93c95827a79238a8bc656a1aa9a58058331df Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 17:01:47 +0000 Subject: [PATCH 080/117] python3Packages.uxsim: 1.12.0 -> 1.13.0 --- pkgs/development/python-modules/uxsim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uxsim/default.nix b/pkgs/development/python-modules/uxsim/default.nix index fe05eab46dff..c5c9b4b85d7b 100644 --- a/pkgs/development/python-modules/uxsim/default.nix +++ b/pkgs/development/python-modules/uxsim/default.nix @@ -18,14 +18,14 @@ }: buildPythonPackage rec { pname = "uxsim"; - version = "1.12.0"; + version = "1.13.0"; pyproject = true; src = fetchFromGitHub { owner = "toruseo"; repo = "UXsim"; tag = "v${version}"; - hash = "sha256-ur0zpBF2W5IcVDb7RLjaqOE0ehpPfWCohnUrqFSmhUE="; + hash = "sha256-TMu/KXj23Zr2mAEc8SIF/GpVd7sGgEXSY3nCdKeYdhs="; }; patches = [ ./add-qt-plugin-path-to-env.patch ]; From 6b92fa00c13bd63fe933e07eee131dc0ba70b54b Mon Sep 17 00:00:00 2001 From: Wim de With Date: Sun, 29 Mar 2026 19:14:52 +0200 Subject: [PATCH 081/117] nixosTests.dolibarr: fix test regression In 401e2b5e843b6a39f90a3649d9289e8cf27101b7, these sanity check curl commands were uncommented. Since this scripted install process is rather fragile, these requests change some internal state which in turn breaks the installer, because the conf.php file does not get written properly. Note that these lines have always been commented from the first commit (c2563fe47629b32fd3d2505030d6b44ac2f07736) until they were uncommented and broke the test. --- nixos/tests/dolibarr.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/nixos/tests/dolibarr.nix b/nixos/tests/dolibarr.nix index 97ee0ebc7bb0..1680a88e4029 100644 --- a/nixos/tests/dolibarr.nix +++ b/nixos/tests/dolibarr.nix @@ -61,9 +61,6 @@ h2o_postgresql.wait_for_open_port(80) for machine in (nginx_mysql, h2o_postgresql): - # Sanity checks on URLs. - machine.succeed("curl -fL http://localhost/index.php") - machine.succeed("curl -fL http://localhost/") # Perform installation. machine.succeed('curl -fL -X POST http://localhost/install/check.php -F selectlang=auto') machine.succeed('curl -fL -X POST http://localhost/install/fileconf.php -F selectlang=auto') From 9a1aa6549214bb81a92e1b80faf4a0452495984a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Mar 2026 19:35:14 +0000 Subject: [PATCH 082/117] litestream: 0.3.13 -> 0.3.14 --- pkgs/by-name/li/litestream/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/litestream/package.nix b/pkgs/by-name/li/litestream/package.nix index 9fce1a939bf9..f5d68da741a8 100644 --- a/pkgs/by-name/li/litestream/package.nix +++ b/pkgs/by-name/li/litestream/package.nix @@ -6,13 +6,13 @@ }: buildGoModule (finalAttrs: { pname = "litestream"; - version = "0.3.13"; + version = "0.3.14"; src = fetchFromGitHub { owner = "benbjohnson"; repo = "litestream"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-p858gK+ICKDQ+/LUiBaxF/kfrZzQAXnYMZDFU8kNCJ4="; + sha256 = "sha256-rTPw1BnZPtcWzhwR9mCzoE4LXdlaFfRCIDMHlN/SRzk="; }; ldflags = [ From bcb5c2b5f80b0bd65bfe05aedaaf3c4d86a4f116 Mon Sep 17 00:00:00 2001 From: Vitor Pavan Date: Sat, 28 Mar 2026 18:34:10 +0100 Subject: [PATCH 083/117] keycloak-config-cli: refactor: move to pkgs/by-name Previously nested under pkgs.keycloak.plugins, making it invisible on search.nixos.org and unusable as a standalone CLI tool. keycloak-config-cli is a standalone CLI, not a Keycloak server plugin. Moving it to pkgs/by-name makes it a proper top-level attribute so users can install it directly with nix profile install or systemPackages. Also adds: makeWrapper for a `keycloak-config-cli` binary, meta.mainProgram, meta.platforms, and passthru.updateScript. --- .../package.nix} | 16 ++++++++++++++-- pkgs/by-name/ke/keycloak/all-plugins.nix | 1 - 2 files changed, 14 insertions(+), 3 deletions(-) rename pkgs/by-name/ke/{keycloak/keycloak-config-cli/default.nix => keycloak-config-cli/package.nix} (57%) diff --git a/pkgs/by-name/ke/keycloak/keycloak-config-cli/default.nix b/pkgs/by-name/ke/keycloak-config-cli/package.nix similarity index 57% rename from pkgs/by-name/ke/keycloak/keycloak-config-cli/default.nix rename to pkgs/by-name/ke/keycloak-config-cli/package.nix index 2f9d8e722cba..df21c7e3715f 100644 --- a/pkgs/by-name/ke/keycloak/keycloak-config-cli/default.nix +++ b/pkgs/by-name/ke/keycloak-config-cli/package.nix @@ -2,6 +2,9 @@ maven, lib, fetchFromGitHub, + jre_headless, + makeWrapper, + nix-update-script, }: maven.buildMavenPackage rec { pname = "keycloak-config-cli"; @@ -19,19 +22,28 @@ maven.buildMavenPackage rec { # Tests use MockServer which needs to bind to a local port __darwinAllowLocalNetworking = true; + nativeBuildInputs = [ makeWrapper ]; + installPhase = '' runHook preInstall - install -Dm444 -t "$out" target/keycloak-config-cli.jar + install -Dm444 target/keycloak-config-cli.jar $out/share/keycloak-config-cli/keycloak-config-cli.jar + makeWrapper ${jre_headless}/bin/java $out/bin/keycloak-config-cli \ + --add-flags "-jar $out/share/keycloak-config-cli/keycloak-config-cli.jar" runHook postInstall ''; + passthru.updateScript = nix-update-script { }; + meta = { - homepage = "https://github.com/adorsys/keycloak-config-cli/"; + homepage = "https://github.com/adorsys/keycloak-config-cli"; description = "Import YAML/JSON-formatted configuration files into Keycloak"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ jefferyoo anish + vitorpavani ]; + mainProgram = "keycloak-config-cli"; + platforms = jre_headless.meta.platforms; }; } diff --git a/pkgs/by-name/ke/keycloak/all-plugins.nix b/pkgs/by-name/ke/keycloak/all-plugins.nix index 99f123433053..5e36541557b5 100644 --- a/pkgs/by-name/ke/keycloak/all-plugins.nix +++ b/pkgs/by-name/ke/keycloak/all-plugins.nix @@ -6,7 +6,6 @@ }: { keycloak-2fa-sms-authenticator = callPackage ./keycloak-2fa-sms-authenticator { }; - keycloak-config-cli = callPackage ./keycloak-config-cli { }; keycloak-discord = callPackage ./keycloak-discord { }; keycloak-enforce-mfa-authenticator = callPackage ./keycloak-enforce-mfa-authenticator { }; keycloak-magic-link = callPackage ./keycloak-magic-link { }; From 31d3d7ef0bcb04752a07330ce5939fffd86d11a9 Mon Sep 17 00:00:00 2001 From: Xiangyan Sun Date: Sun, 29 Mar 2026 12:26:07 -0700 Subject: [PATCH 084/117] chickenPackages_5.chickenEggs.{fuse,isaac,mdh,xlib}: fix build with gcc 15 --- .../compilers/chicken/5/overrides.nix | 49 ++++++++++++++++--- 1 file changed, 43 insertions(+), 6 deletions(-) diff --git a/pkgs/development/compilers/chicken/5/overrides.nix b/pkgs/development/compilers/chicken/5/overrides.nix index 1c3d7776ed94..519446ea9959 100644 --- a/pkgs/development/compilers/chicken/5/overrides.nix +++ b/pkgs/development/compilers/chicken/5/overrides.nix @@ -78,7 +78,29 @@ in ]; }; freetype = addToBuildInputsWithPkgConfig pkgs.freetype; - fuse = addToBuildInputsWithPkgConfig pkgs.fuse; + fuse = + old: + (addToBuildInputsWithPkgConfig pkgs.fuse old) + // { + env.NIX_CFLAGS_COMPILE = toString [ + ( + if stdenv.cc.isClang then + "-Wno-error=incompatible-function-pointer-types" + else + "-Wno-error=incompatible-pointer-types" + ) + ]; + }; + isaac = + old: + (addToBuildInputsWithPkgConfig pkgs.libffi old) + // { + postPatch = '' + substituteInPlace rand.h \ + --replace-fail '/*_ randctx *r, word flag _*/' 'randctx *r, word flag' \ + --replace-fail '/*_ randctx *r _*/' 'randctx *r' + ''; + }; gl-math = old: { env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error=incompatible-pointer-types" @@ -111,10 +133,13 @@ in old: (addToBuildInputs pkgs.pcre old) // { - env.NIX_CFLAGS_COMPILE = toString [ - "-Wno-error=implicit-function-declaration" - "-Wno-error=implicit-int" - ]; + postPatch = '' + substituteInPlace bmgsubs.c \ + --replace-fail "char *gotamatch();" "char *gotamatch(char *, int, int (*)(char *, int));" \ + --replace-fail "int bmg_search(char *, int, int (*)());" "int bmg_search(char *, int, int (*)(char *, int));" \ + --replace-fail "int (*action)();" "int (*action)(char *, int);" \ + --replace-fail "int (*action)();" "int (*action)(char *, int);" + ''; }; # missing dependency in upstream egg mistie = addToPropagatedBuildInputs (with chickenEggs; [ srfi-1 ]); @@ -193,7 +218,19 @@ in ); uuid-lib = addToBuildInputs pkgs.libuuid; ws-client = addToBuildInputs pkgs.zlib; - xlib = addToPropagatedBuildInputs pkgs.libx11; + xlib = + old: + (addToPropagatedBuildInputs pkgs.libx11 old) + // { + env.NIX_CFLAGS_COMPILE = toString [ + ( + if stdenv.cc.isClang then + "-Wno-error=incompatible-function-pointer-types" + else + "-Wno-error=incompatible-pointer-types" + ) + ]; + }; yaml = addToBuildInputs pkgs.libyaml; zlib = addToBuildInputs pkgs.zlib; zmq = addToBuildInputs pkgs.zeromq; From c9b5d9a8ea18a04dab999dc84b439c8eb538bde5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 03:26:39 +0000 Subject: [PATCH 085/117] plattenalbum: 2.4.1 -> 2.5.0 --- pkgs/by-name/pl/plattenalbum/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pl/plattenalbum/package.nix b/pkgs/by-name/pl/plattenalbum/package.nix index 44d48d6318a1..c2933b59180c 100644 --- a/pkgs/by-name/pl/plattenalbum/package.nix +++ b/pkgs/by-name/pl/plattenalbum/package.nix @@ -13,14 +13,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "plattenalbum"; - version = "2.4.1"; + version = "2.5.0"; pyproject = false; src = fetchFromGitHub { owner = "SoongNoonien"; repo = "plattenalbum"; tag = "v${finalAttrs.version}"; - hash = "sha256-k2rrXTYYrk8I8Rsy/vCiAkkcwP5LHcxzRLJrp2QAOpk="; + hash = "sha256-e4282zs9z+UpAtF4fuVWpUtiUqC/Id3/kpEQd3C6Z38="; }; nativeBuildInputs = [ From 2fe27d55acac079971097cd102a91ee6ee4503bc Mon Sep 17 00:00:00 2001 From: chillcicada <2210227279@qq.com> Date: Mon, 30 Mar 2026 11:36:08 +0800 Subject: [PATCH 086/117] aasvg: init at 0.5.2 --- pkgs/by-name/aa/aasvg/package.nix | 40 +++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 pkgs/by-name/aa/aasvg/package.nix diff --git a/pkgs/by-name/aa/aasvg/package.nix b/pkgs/by-name/aa/aasvg/package.nix new file mode 100644 index 000000000000..f246283723b5 --- /dev/null +++ b/pkgs/by-name/aa/aasvg/package.nix @@ -0,0 +1,40 @@ +{ + lib, + buildNpmPackage, + fetchFromGitHub, + versionCheckHook, + nix-update-script, +}: + +buildNpmPackage (finalAttrs: { + pname = "aasvg"; + version = "0.5.2"; + + src = fetchFromGitHub { + owner = "martinthomson"; + repo = "aasvg"; + tag = "v${finalAttrs.version}"; + hash = "sha256-Le6ZbJY7ZkqblZx4TkHWIiRKn1foi8jB+rldhu95NQ0="; + }; + + # the project has no dependencies + preInstall = "mkdir node_modules/"; + forceEmptyCache = true; + dontNpmBuild = true; + + npmDepsHash = "sha256-FdVXR2Myit3GiA1/VXzHBRSihKAQlh+Zd1gzSMuYi6c="; + + doInstallCheck = true; + nativeInstallCheckInputs = [ versionCheckHook ]; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Convert ASCII art diagrams into SVG"; + homepage = "https://github.com/martinthomson/aasvg"; + platforms = lib.platforms.all; + license = lib.licenses.bsd2; + maintainers = with lib.maintainers; [ chillcicada ]; + mainProgram = "aasvg"; + }; +}) From fe9a9b45d05f7536371de9547846038c8ad8cfd6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 06:19:27 +0000 Subject: [PATCH 087/117] git-gr: 1.4.5 -> 1.4.6 --- pkgs/by-name/gi/git-gr/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/git-gr/package.nix b/pkgs/by-name/gi/git-gr/package.nix index 7fa31b60e28c..fdfd2141f396 100644 --- a/pkgs/by-name/gi/git-gr/package.nix +++ b/pkgs/by-name/gi/git-gr/package.nix @@ -14,7 +14,7 @@ let canRunGitGr = stdenv.hostPlatform.emulatorAvailable buildPackages; gitGr = "${stdenv.hostPlatform.emulator buildPackages} $out/bin/git-gr"; pname = "git-gr"; - version = "1.4.5"; + version = "1.4.6"; in rustPlatform.buildRustPackage { inherit pname version; @@ -23,12 +23,12 @@ rustPlatform.buildRustPackage { owner = "9999years"; repo = "git-gr"; tag = "v${version}"; - hash = "sha256-8eZCJdGWuUk5l/OSmMVozL7SKyibtaZK3YlVzw/ZYsU="; + hash = "sha256-ihCwrM8Mt3cBxP5HIXYkvVwKt0CYUE8Ph1S62ztl0tE="; }; buildFeatures = [ "clap_mangen" ]; - cargoHash = "sha256-OyNdp9uskLXZEsMx9NcKwmkWgepUIAyi+woFYEK66OY="; + cargoHash = "sha256-j/qUWGzsODSsn/dbygN2mYHED3wvUDKEGu7nYcTUm90="; env.OPENSSL_NO_VENDOR = true; From 82e81effd7c1d4fd83c6d9247184ab25b4c1a754 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 06:50:01 +0000 Subject: [PATCH 088/117] python3Packages.scim2-server: 0.1.8 -> 0.1.9 --- pkgs/development/python-modules/scim2-server/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scim2-server/default.nix b/pkgs/development/python-modules/scim2-server/default.nix index 540e9230b943..12fe4d1951c3 100644 --- a/pkgs/development/python-modules/scim2-server/default.nix +++ b/pkgs/development/python-modules/scim2-server/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "scim2-server"; - version = "0.1.8"; + version = "0.1.9"; pyproject = true; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "python-scim"; repo = "scim2-server"; tag = version; - hash = "sha256-7st/8KI8xWDkeUiID6TUKFdc2U8uFWe+xDUFbe9w22M="; + hash = "sha256-wXs7E+7jke2y7Rndek4mj7jdhizNJPHpd16DafaY5+w="; }; postPatch = '' From defefb74a44ca6df34ecfb85fb5c13c2cd5af3cc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 08:07:26 +0000 Subject: [PATCH 089/117] v2ray: 5.47.0 -> 5.48.0 --- pkgs/by-name/v2/v2ray/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/v2/v2ray/package.nix b/pkgs/by-name/v2/v2ray/package.nix index 34ce771f0317..f053e92d2dbe 100644 --- a/pkgs/by-name/v2/v2ray/package.nix +++ b/pkgs/by-name/v2/v2ray/package.nix @@ -16,18 +16,18 @@ buildGoModule (finalAttrs: { pname = "v2ray-core"; - version = "5.47.0"; + version = "5.48.0"; src = fetchFromGitHub { owner = "v2fly"; repo = "v2ray-core"; rev = "v${finalAttrs.version}"; - hash = "sha256-vIBzBqOi59G3LAYgioiYFFXPMlOOuVBn9Ncc7AtRedE="; + hash = "sha256-MPJffUx9RHC7h3H7wzIUQkZ55Lj25pB3z8uMStZwrSs="; }; # `nix-update` doesn't support `vendorHash` yet. # https://github.com/Mic92/nix-update/pull/95 - vendorHash = "sha256-ZI3kUatdBBz1iaA8cNdzGFTscMxCTbobFHRxzdTaBxU="; + vendorHash = "sha256-dHEXhXB/KI3upttmsyT9mNZPCIgFjjKVC8uAEjngAfc="; ldflags = [ "-s" From 9101f23969966d9b0ec4202a6224df8ab9627728 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 08:46:12 +0000 Subject: [PATCH 090/117] jx: 3.16.58 -> 3.16.59 --- pkgs/by-name/jx/jx/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/jx/jx/package.nix b/pkgs/by-name/jx/jx/package.nix index 752b2c9c8001..b081c7badf08 100644 --- a/pkgs/by-name/jx/jx/package.nix +++ b/pkgs/by-name/jx/jx/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "jx"; - version = "3.16.58"; + version = "3.16.59"; src = fetchFromGitHub { owner = "jenkins-x"; repo = "jx"; rev = "v${version}"; - sha256 = "sha256-oNjio4A7qNqG1gmm8vsFJSfchavKVYaOvWFuTgJ6aP8="; + sha256 = "sha256-HIpRJMEk0i9g4HA4N7POAf0oFRIguETrgj33VocAtKk="; }; vendorHash = "sha256-1ErjD+1MdbKN4EPaQX0jxNzoN9dB8beH1csdx1IPKl8="; From 8c88b083219434717b13621a5e08b790661fdeed Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 08:47:39 +0000 Subject: [PATCH 091/117] runpodctl: 2.1.7 -> 2.1.9 --- pkgs/by-name/ru/runpodctl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ru/runpodctl/package.nix b/pkgs/by-name/ru/runpodctl/package.nix index 411fd5169a70..477ee1e593e4 100644 --- a/pkgs/by-name/ru/runpodctl/package.nix +++ b/pkgs/by-name/ru/runpodctl/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "runpodctl"; - version = "2.1.7"; + version = "2.1.9"; src = fetchFromGitHub { owner = "runpod"; repo = "runpodctl"; rev = "v${finalAttrs.version}"; - hash = "sha256-xP27uCCeTz9FNIbE0Ovlg/37mUpHzwHCIltr3YDTm/A="; + hash = "sha256-cZ8B3o0oX69qrsQpUI9qwDnRFA90cmWHpSZsvElbkMU="; }; vendorHash = "sha256-8Cdj5ZXmfooEh+MlaROjxVsAW6rZfPW7HNy86qnvAJA="; From cb9221c1e167215b0794df37d11fdc7fc0c458a1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 09:13:11 +0000 Subject: [PATCH 092/117] mstpd: 0.1.1 -> 0.2.0 --- pkgs/by-name/ms/mstpd/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ms/mstpd/package.nix b/pkgs/by-name/ms/mstpd/package.nix index d77b1654416d..51e10cf64c0b 100644 --- a/pkgs/by-name/ms/mstpd/package.nix +++ b/pkgs/by-name/ms/mstpd/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "mstpd"; - version = "0.1.1"; + version = "0.2.0"; src = fetchFromGitHub { owner = "mstpd"; repo = "mstpd"; rev = finalAttrs.version; - hash = "sha256-6Pc7/JnZ04vcLI30/5LBmN+hBmjD2k9kcE8g6127x0M="; + hash = "sha256-G/QScCFUVw0+a3GiiIv7NuAlwNRc6k6USd5dckfeaGQ="; }; nativeBuildInputs = [ autoreconfHook ]; From e9dce9f9649f02560d95617e1af464f570e10d84 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 09:36:45 +0000 Subject: [PATCH 093/117] phrase-cli: 2.56.0 -> 2.57.0 --- pkgs/by-name/ph/phrase-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ph/phrase-cli/package.nix b/pkgs/by-name/ph/phrase-cli/package.nix index 9b6dfc8db9da..d45f7cb627f7 100644 --- a/pkgs/by-name/ph/phrase-cli/package.nix +++ b/pkgs/by-name/ph/phrase-cli/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "phrase-cli"; - version = "2.56.0"; + version = "2.57.0"; src = fetchFromGitHub { owner = "phrase"; repo = "phrase-cli"; rev = finalAttrs.version; - sha256 = "sha256-i3MxJTj3FphsYfkGyIIxhuBzRdSIlfah5KyNxf0vUQE="; + sha256 = "sha256-RAOsxNBuPZOfVJhZjI3dEIpnpHF3zvc4GftBzVAjYn0="; }; vendorHash = "sha256-XJUADIbeCzbIRaPnbVeGIPImcPe3xdtBNxiAFhclWfE="; From e4d367e71d1f5dca89de66b72dde7325ef10a89a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 09:45:43 +0000 Subject: [PATCH 094/117] smb3-foundry: 1.5 -> 1.6 --- pkgs/by-name/sm/smb3-foundry/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sm/smb3-foundry/package.nix b/pkgs/by-name/sm/smb3-foundry/package.nix index 6f522ce6e167..7beaab8915bb 100644 --- a/pkgs/by-name/sm/smb3-foundry/package.nix +++ b/pkgs/by-name/sm/smb3-foundry/package.nix @@ -17,13 +17,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "smb3-foundry"; - version = "1.5"; + version = "1.6"; src = fetchFromGitHub { owner = "mchlnix"; repo = "SMB3-Foundry"; tag = finalAttrs.version; - hash = "sha256-BZ070ah4awyUDwkkY4aHeTX9/Dxm1NfjUk2k4vxjk+U="; + hash = "sha256-hW2x/FPbWeHZMUWa2fcdLY4vKiFUyOvJhQgshvYwvi4="; }; buildInputs = [ python ]; From 23c13dc416804cbbe89668db21bb605ca565394c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 10:19:55 +0000 Subject: [PATCH 095/117] xmrig-mo: 6.25.0-mo1 -> 6.26.0-mo1 --- pkgs/by-name/xm/xmrig-mo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xm/xmrig-mo/package.nix b/pkgs/by-name/xm/xmrig-mo/package.nix index cca1e11cabe1..e7b8e5e28128 100644 --- a/pkgs/by-name/xm/xmrig-mo/package.nix +++ b/pkgs/by-name/xm/xmrig-mo/package.nix @@ -6,13 +6,13 @@ xmrig.overrideAttrs (oldAttrs: rec { pname = "xmrig-mo"; - version = "6.25.0-mo1"; + version = "6.26.0-mo1"; src = fetchFromGitHub { owner = "MoneroOcean"; repo = "xmrig"; rev = "v${version}"; - hash = "sha256-+537nSbTi3IjU1PtKrGKoBMxYmdT2sxMJSk4RxoFpiw="; + hash = "sha256-7Jo7q1GAq8GEw7oM32I6rHFhMsZsp3Z75s7p4ox3wS0="; }; meta = { From 629cc19f2384732d0b765ca11e89b103995c6225 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 11:16:35 +0000 Subject: [PATCH 096/117] tiled: 1.12.0 -> 1.12.1 --- pkgs/applications/editors/tiled/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/tiled/default.nix b/pkgs/applications/editors/tiled/default.nix index c9ffc4b220f3..2e87b827843d 100644 --- a/pkgs/applications/editors/tiled/default.nix +++ b/pkgs/applications/editors/tiled/default.nix @@ -28,13 +28,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "tiled"; - version = "1.12.0"; + version = "1.12.1"; src = fetchFromGitHub { owner = "mapeditor"; repo = "tiled"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-SDsz7IAxCJde21CIL9DrZMJkEim6syHD5kn9/dwpZXs="; + sha256 = "sha256-7Z6ibZyfFWdsxvz6rlGOqB9toULr4h2qa2uX9QXh1uU="; }; nativeBuildInputs = [ From d33f8692f848d7fb9cd96f86a4bd989bac96e45f Mon Sep 17 00:00:00 2001 From: nartsisss Date: Thu, 26 Mar 2026 10:01:52 +0300 Subject: [PATCH 097/117] tabularis: init at 0.9.12 --- .../ta/tabularis/disable-updater.patch | 543 ++++++++++++++++++ pkgs/by-name/ta/tabularis/package.nix | 76 +++ 2 files changed, 619 insertions(+) create mode 100644 pkgs/by-name/ta/tabularis/disable-updater.patch create mode 100644 pkgs/by-name/ta/tabularis/package.nix diff --git a/pkgs/by-name/ta/tabularis/disable-updater.patch b/pkgs/by-name/ta/tabularis/disable-updater.patch new file mode 100644 index 000000000000..e6aef0136f7d --- /dev/null +++ b/pkgs/by-name/ta/tabularis/disable-updater.patch @@ -0,0 +1,543 @@ +diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml +index e74f8c5..5333b4a 100644 +--- a/src-tauri/Cargo.toml ++++ b/src-tauri/Cargo.toml +@@ -59,8 +59,5 @@ tauri-plugin-clipboard-manager = "2" + [target.'cfg(target_os = "linux")'.dependencies] + gtk = "0.18" + +-[target.'cfg(not(any(target_os = "android", target_os = "ios")))'.dependencies] +-tauri-plugin-updater = "2" +- + [dev-dependencies] + tempfile = "3.24.0" +diff --git a/src-tauri/capabilities/desktop.json b/src-tauri/capabilities/desktop.json +index ba6d080..3069583 100644 +--- a/src-tauri/capabilities/desktop.json ++++ b/src-tauri/capabilities/desktop.json +@@ -9,6 +9,5 @@ + "main" + ], + "permissions": [ +- "updater:default" + ] +-} +\ No newline at end of file ++} +diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs +index a7a62b7..6010aca 100644 +--- a/src-tauri/src/lib.rs ++++ b/src-tauri/src/lib.rs +@@ -21,7 +21,6 @@ pub mod ssh_tunnel; + pub mod theme_commands; + pub mod theme_models; + pub mod task_manager; +-pub mod updater; + pub mod plugins; + pub mod drivers { + pub mod common; +@@ -137,7 +136,6 @@ pub fn run() { + .plugin(tauri_plugin_opener::init()) + .plugin(tauri_plugin_dialog::init()) + .plugin(tauri_plugin_fs::init()) +- .plugin(tauri_plugin_updater::Builder::new().build()) + .manage(commands::QueryCancellationState::default()) + .manage(export::ExportCancellationState::default()) + .manage(dump_commands::DumpCancellationState::default()) +@@ -284,10 +282,6 @@ pub fn run() { + dump_commands::import_database, + dump_commands::cancel_import, + dump_commands::cancel_dump, +- // Updater +- updater::check_for_updates, +- updater::download_and_install_update, +- updater::get_installation_source, + // Logs + log_commands::get_logs, + log_commands::clear_logs, +diff --git a/src-tauri/src/updater.rs b/src-tauri/src/updater.rs +deleted file mode 100644 +index 6351f27..0000000 +--- a/src-tauri/src/updater.rs ++++ /dev/null +@@ -1,435 +0,0 @@ +-use reqwest::Client; +-use serde::{Deserialize, Serialize}; +-use std::fs; +-use std::path::PathBuf; +-use std::time::{SystemTime, UNIX_EPOCH}; +-use tauri::Emitter; +-use tauri::{AppHandle, Manager}; +- +-// Strutture dati +-#[derive(Serialize, Deserialize, Debug, Clone)] +-#[serde(rename_all = "camelCase")] +-pub struct UpdateCheckResult { +- pub has_update: bool, +- pub current_version: String, +- pub latest_version: String, +- pub release_notes: String, +- pub release_url: String, +- pub published_at: String, +- pub download_urls: Vec, +-} +- +-#[derive(Serialize, Deserialize, Debug, Clone)] +-#[serde(rename_all = "camelCase")] +-pub struct DownloadAsset { +- pub name: String, +- pub url: String, +- pub size: u64, +- pub platform: String, +-} +- +-// Cache structure +-#[derive(Serialize, Deserialize, Debug, Clone)] +-struct UpdateCheckCache { +- last_checked: u64, +- last_result: Option, +-} +- +-// GitHub API response +-#[derive(Deserialize, Debug)] +-struct GitHubRelease { +- tag_name: String, +- body: String, +- html_url: String, +- published_at: String, +- assets: Vec, +-} +- +-#[derive(Deserialize, Debug)] +-struct GitHubAsset { +- name: String, +- browser_download_url: String, +- size: u64, +-} +- +-// Constants +-const GITHUB_REPO: &str = "debba/tabularis"; +-const CACHE_DURATION_SECS: u64 = 43200; // 12 hours +-/// Returns the installation source: "snap", "aur", or None for direct installs. +-/// Only meaningful on Linux; always returns None on other platforms. +-fn detect_installation_source() -> Option { +- #[cfg(target_os = "linux")] +- { +- // Snap sets the SNAP env var when running inside a snap sandbox +- if std::env::var("SNAP").is_ok() { +- return Some("snap".to_string()); +- } +- +- // Flatpak sets FLATPAK_ID when running inside a Flatpak sandbox +- if std::env::var("FLATPAK_ID").is_ok() { +- return Some("flatpak".to_string()); +- } +- +- // AUR: check if pacman's local database has a tabularis-bin entry +- if let Ok(entries) = std::fs::read_dir("/var/lib/pacman/local") { +- let is_aur = entries +- .filter_map(|e| e.ok()) +- .any(|e| e.file_name().to_string_lossy().starts_with("tabularis-bin-")); +- if is_aur { +- return Some("aur".to_string()); +- } +- } +- } +- +- None +-} +- +-/// Returns true when updates should not be managed by the app itself. +-fn is_managed_package() -> bool { +- detect_installation_source().is_some() +-} +- +-#[tauri::command] +-pub fn get_installation_source() -> Option { +- detect_installation_source() +-} +- +-// Helper functions +-fn get_cache_path(app: &AppHandle) -> Option { +- app.path() +- .app_config_dir() +- .ok() +- .map(|p| p.join("update_check_cache.json")) +-} +- +-fn parse_version(version: &str) -> Option<(u32, u32, u32)> { +- let clean = version.trim_start_matches('v'); +- let parts: Vec<&str> = clean.split('.').collect(); +- if parts.len() != 3 { +- return None; +- } +- +- let major = parts[0].parse().ok()?; +- let minor = parts[1].parse().ok()?; +- let patch = parts[2].parse().ok()?; +- +- Some((major, minor, patch)) +-} +- +-fn is_newer_version(current: &str, latest: &str) -> bool { +- match (parse_version(current), parse_version(latest)) { +- (Some(c), Some(l)) => l > c, +- _ => false, +- } +-} +- +-async fn fetch_latest_release() -> Result { +- let client = Client::new(); +- let url = format!( +- "https://api.github.com/repos/{}/releases/latest", +- GITHUB_REPO +- ); +- +- let res = client +- .get(&url) +- .header("User-Agent", "Tabularis") +- .header("Accept", "application/vnd.github.v3+json") +- .send() +- .await +- .map_err(|e| format!("Network error: {}", e))?; +- +- if !res.status().is_success() { +- return Err(format!("GitHub API error: {}", res.status())); +- } +- +- res.json::() +- .await +- .map_err(|e| format!("Failed to parse response: {}", e)) +-} +- +-fn categorize_asset(name: &str) -> String { +- if name.ends_with(".dmg") || name.contains("darwin") || name.contains("macos") { +- "macos".to_string() +- } else if name.ends_with(".exe") || name.ends_with(".msi") || name.contains("windows") { +- "windows".to_string() +- } else if name.ends_with(".AppImage") || name.ends_with(".deb") || name.ends_with(".rpm") { +- "linux".to_string() +- } else { +- "other".to_string() +- } +-} +- +-// Tauri commands +-#[tauri::command] +-pub async fn check_for_updates(app: AppHandle, force: bool) -> Result { +- // Managed packages (AUR, Snap) should not use the built-in updater +- if is_managed_package() { +- return Err("Updates are managed by the package manager".to_string()); +- } +- +- let config = crate::config::load_config_internal(&app); +- +- // Check if updates are disabled +- if !force && config.check_for_updates == Some(false) { +- return Err("Update checks disabled".to_string()); +- } +- +- // Check cache if not forced +- if !force { +- if let Some(cache_path) = get_cache_path(&app) { +- if cache_path.exists() { +- if let Ok(content) = fs::read_to_string(&cache_path) { +- if let Ok(cache) = serde_json::from_str::(&content) { +- let now = SystemTime::now() +- .duration_since(UNIX_EPOCH) +- .unwrap_or_default() +- .as_secs(); +- +- if now - cache.last_checked < CACHE_DURATION_SECS { +- if let Some(result) = cache.last_result { +- // Invalidate cache if the app was updated since it was written +- if result.current_version == env!("CARGO_PKG_VERSION") { +- return Ok(result); +- } +- } +- } +- } +- } +- } +- } +- } +- +- // Fetch latest release from GitHub +- let release = fetch_latest_release().await?; +- +- let current_version = env!("CARGO_PKG_VERSION"); +- let latest_version = release.tag_name.trim_start_matches('v'); +- +- let download_urls = release +- .assets +- .into_iter() +- .map(|asset| DownloadAsset { +- name: asset.name.clone(), +- url: asset.browser_download_url, +- size: asset.size, +- platform: categorize_asset(&asset.name), +- }) +- .collect(); +- +- let result = UpdateCheckResult { +- has_update: is_newer_version(current_version, &release.tag_name), +- current_version: current_version.to_string(), +- latest_version: latest_version.to_string(), +- release_notes: release.body, +- release_url: release.html_url, +- published_at: release.published_at, +- download_urls, +- }; +- +- // Save to cache +- if let Some(cache_path) = get_cache_path(&app) { +- let timestamp = SystemTime::now() +- .duration_since(UNIX_EPOCH) +- .unwrap_or_default() +- .as_secs(); +- +- let cache = UpdateCheckCache { +- last_checked: timestamp, +- last_result: Some(result.clone()), +- }; +- +- if let Ok(content) = serde_json::to_string(&cache) { +- let _ = fs::write(cache_path, content); +- } +- } +- +- Ok(result) +-} +- +-#[tauri::command] +-pub async fn download_and_install_update(app: AppHandle) -> Result<(), String> { +- // Usa tauri-plugin-updater per gestire il download e installazione +- use tauri_plugin_updater::UpdaterExt; +- +- let updater = app.updater_builder().build().map_err(|e| e.to_string())?; +- +- if let Some(update) = updater.check().await.map_err(|e| e.to_string())? { +- // Emetti eventi per aggiornare la UI sul progresso +- let mut downloaded = 0; +- +- update +- .download_and_install( +- |chunk_length, content_length| { +- downloaded += chunk_length; +- let progress = if let Some(total) = content_length { +- (downloaded as f64 / total as f64 * 100.0) as u32 +- } else { +- 0 +- }; +- +- let _ = app.emit("update-progress", progress); +- }, +- || { +- // Pre-installazione: salva stato, chiudi connessioni, etc. +- let _ = app.emit("update-installing", ()); +- }, +- ) +- .await +- .map_err(|e| e.to_string())?; +- +- app.restart(); +- } else { +- Err("No update available".to_string()) +- } +-} +- +-#[cfg(test)] +-mod tests { +- use super::*; +- +- // Version parsing tests +- #[test] +- fn test_version_parsing_standard() { +- assert_eq!(parse_version("0.8.8"), Some((0, 8, 8))); +- assert_eq!(parse_version("1.2.3"), Some((1, 2, 3))); +- assert_eq!(parse_version("10.20.30"), Some((10, 20, 30))); +- } +- +- #[test] +- fn test_version_parsing_with_v_prefix() { +- assert_eq!(parse_version("v0.8.8"), Some((0, 8, 8))); +- assert_eq!(parse_version("v1.0.0"), Some((1, 0, 0))); +- } +- +- #[test] +- fn test_version_parsing_invalid() { +- assert_eq!(parse_version("invalid"), None); +- assert_eq!(parse_version("1.2"), None); +- assert_eq!(parse_version("1.2.3.4"), None); +- assert_eq!(parse_version("a.b.c"), None); +- assert_eq!(parse_version(""), None); +- } +- +- #[test] +- fn test_version_parsing_edge_cases() { +- assert_eq!(parse_version("0.0.0"), Some((0, 0, 0))); +- assert_eq!(parse_version("999.999.999"), Some((999, 999, 999))); +- } +- +- // Version comparison tests +- #[test] +- fn test_version_comparison_newer() { +- assert!(is_newer_version("0.8.8", "0.9.0")); +- assert!(is_newer_version("0.8.8", "0.8.9")); +- assert!(is_newer_version("0.8.8", "1.0.0")); +- assert!(is_newer_version("1.0.0", "2.0.0")); +- } +- +- #[test] +- fn test_version_comparison_not_newer() { +- assert!(!is_newer_version("0.8.8", "0.8.8")); +- assert!(!is_newer_version("0.8.8", "0.8.7")); +- assert!(!is_newer_version("0.8.8", "0.7.9")); +- assert!(!is_newer_version("1.0.0", "0.9.9")); +- } +- +- #[test] +- fn test_version_comparison_with_v_prefix() { +- assert!(is_newer_version("0.8.8", "v0.9.0")); +- assert!(is_newer_version("v0.8.8", "0.9.0")); +- assert!(is_newer_version("v0.8.8", "v0.9.0")); +- } +- +- #[test] +- fn test_version_comparison_invalid() { +- assert!(!is_newer_version("invalid", "0.9.0")); +- assert!(!is_newer_version("0.8.8", "invalid")); +- assert!(!is_newer_version("invalid", "invalid")); +- } +- +- // Asset categorization tests +- #[test] +- fn test_categorize_asset_macos() { +- assert_eq!(categorize_asset("Tabularis_0.8.8_x64.dmg"), "macos"); +- assert_eq!(categorize_asset("Tabularis_0.8.8_aarch64.dmg"), "macos"); +- assert_eq!(categorize_asset("tabularis-darwin.zip"), "macos"); +- assert_eq!(categorize_asset("app-macos-universal.tar.gz"), "macos"); +- } +- +- #[test] +- fn test_categorize_asset_windows() { +- assert_eq!(categorize_asset("Tabularis_0.8.8_x64_setup.exe"), "windows"); +- assert_eq!(categorize_asset("tabularis.msi"), "windows"); +- assert_eq!(categorize_asset("app-windows-x86_64.zip"), "windows"); +- } +- +- #[test] +- fn test_categorize_asset_linux() { +- assert_eq!(categorize_asset("tabularis_0.8.8_amd64.AppImage"), "linux"); +- assert_eq!(categorize_asset("tabularis_0.8.8_amd64.deb"), "linux"); +- assert_eq!(categorize_asset("tabularis-0.8.8-1.x86_64.rpm"), "linux"); +- } +- +- #[test] +- fn test_categorize_asset_other() { +- assert_eq!(categorize_asset("README.txt"), "other"); +- assert_eq!(categorize_asset("checksums.sha256"), "other"); +- assert_eq!(categorize_asset("unknown-file"), "other"); +- } +- +- // Cache path tests +- #[test] +- fn test_cache_filename() { +- let expected = "update_check_cache.json"; +- assert!(expected.ends_with(".json")); +- assert!(expected.contains("cache")); +- } +- +- // GitHub repo constant test +- #[test] +- fn test_github_repo_constant() { +- assert_eq!(GITHUB_REPO, "debba/tabularis"); +- } +- +- // Cache duration test +- #[test] +- fn test_cache_duration() { +- assert_eq!(CACHE_DURATION_SECS, 43200); // 12 hours in seconds +- assert_eq!(CACHE_DURATION_SECS / 3600, 12); // Verify it's 12 hours +- } +- +- // Mutex to serialize env var mutations across parallel tests +- static ENV_MUTEX: std::sync::LazyLock> = +- std::sync::LazyLock::new(|| std::sync::Mutex::new(())); +- +- // Installation source detection tests +- #[test] +- fn test_detect_installation_source_snap() { +- let _lock = ENV_MUTEX.lock().unwrap(); +- std::env::remove_var("FLATPAK_ID"); +- std::env::set_var("SNAP", "/snap/tabularis/current"); +- let source = detect_installation_source(); +- std::env::remove_var("SNAP"); +- assert_eq!(source.as_deref(), Some("snap")); +- } +- +- #[test] +- fn test_detect_installation_source_flatpak() { +- let _lock = ENV_MUTEX.lock().unwrap(); +- std::env::remove_var("SNAP"); +- std::env::set_var("FLATPAK_ID", "io.github.debba.tabularis"); +- let source = detect_installation_source(); +- std::env::remove_var("FLATPAK_ID"); +- assert_eq!(source.as_deref(), Some("flatpak")); +- } +- +- #[test] +- fn test_detect_installation_source_direct() { +- let _lock = ENV_MUTEX.lock().unwrap(); +- std::env::remove_var("SNAP"); +- std::env::remove_var("FLATPAK_ID"); +- let source = detect_installation_source(); +- // On a dev/CI machine without pacman or tabularis-bin installed, must be None +- assert!(source.is_none() || source.as_deref() == Some("aur")); +- } +-} +diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json +index 86395be..4fbab47 100644 +--- a/src-tauri/tauri.conf.json ++++ b/src-tauri/tauri.conf.json +@@ -23,38 +23,5 @@ + "security": { + "csp": null + } +- }, +- "bundle": { +- "createUpdaterArtifacts": true, +- "active": true, +- "targets": "all", +- "icon": [ +- "icons/32x32.png", +- "icons/64x64.png", +- "icons/128x128.png", +- "icons/128x128@2x.png", +- "icons/icon.png", +- "icons/icon.icns", +- "icons/icon.ico" +- ], +- "linux": { +- "deb": { +- "depends": [ +- "libwebkit2gtk-4.1-0", +- "libsecret-1-0" +- ] +- }, +- "appimage": { +- "bundleMediaFramework": false +- } +- } +- }, +- "plugins": { +- "updater": { +- "endpoints": [ +- "https://github.com/debba/tabularis/releases/latest/download/latest.json" +- ], +- "pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IDY0NzY0QjNEQjI4QjFEQjcKUldTM0hZdXlQVXQyWkRYdmRJOEJhVEpYTit2VXRYS0drTit1bmthSHVzcWlQK09Wb2l5cVpOWXAK" +- } + } +-} +\ No newline at end of file ++} diff --git a/pkgs/by-name/ta/tabularis/package.nix b/pkgs/by-name/ta/tabularis/package.nix new file mode 100644 index 000000000000..3668c683d48c --- /dev/null +++ b/pkgs/by-name/ta/tabularis/package.nix @@ -0,0 +1,76 @@ +{ + lib, + stdenv, + rustPlatform, + fetchFromGitHub, + fetchPnpmDeps, + cargo-tauri, + nodejs, + pnpm, + pnpmConfigHook, + wrapGAppsHook4, + webkitgtk_4_1, + pkg-config, + openssl, + nix-update-script, +}: +rustPlatform.buildRustPackage (finalAttrs: { + pname = "tabularis"; + version = "0.9.12"; + + src = fetchFromGitHub { + owner = "debba"; + repo = "tabularis"; + tag = "v${finalAttrs.version}"; + hash = "sha256-kObjJ+C+0d/wLNt902yUPe8Cvss8d0ILeuo98vIiYDU="; + }; + + patches = [ + ./disable-updater.patch + ]; + + strictDeps = true; + + cargoRoot = "src-tauri"; + buildAndTestSubdir = finalAttrs.cargoRoot; + + cargoHash = "sha256-XYvwgZMJXM62kC8+DR06LygtTnL+8TLWyRZAgTQWf3Q="; + + pnpmDeps = fetchPnpmDeps { + inherit (finalAttrs) pname version src; + fetcherVersion = 3; + hash = "sha256-S/XCypKyYlJtuISNiG8NtJzisAejiUwqPVltXEmVlZw="; + }; + + nativeBuildInputs = [ + cargo-tauri.hook + + nodejs + pnpmConfigHook + pnpm + + pkg-config + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ wrapGAppsHook4 ]; + + buildInputs = [ + openssl + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + webkitgtk_4_1 + ]; + + env.OPENSSL_NO_VENDOR = 1; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Lightweight, developer-focused database management tool, built with Tauri and React"; + homepage = "http://tabularis.dev"; + changelog = "https://github.com/debba/tabularis/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.mit; + inherit (cargo-tauri.hook.meta) platforms; + maintainers = with lib.maintainers; [ nartsiss ]; + mainProgram = "tabularis"; + }; +}) From c82318fd2466bc69ca36b4016a5980d95c94cb8b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 11:53:02 +0000 Subject: [PATCH 098/117] cargo-binstall: 1.17.8 -> 1.17.9 --- pkgs/by-name/ca/cargo-binstall/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-binstall/package.nix b/pkgs/by-name/ca/cargo-binstall/package.nix index ce7868b721c9..cd43ed4857f6 100644 --- a/pkgs/by-name/ca/cargo-binstall/package.nix +++ b/pkgs/by-name/ca/cargo-binstall/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-binstall"; - version = "1.17.8"; + version = "1.17.9"; src = fetchFromGitHub { owner = "cargo-bins"; repo = "cargo-binstall"; tag = "v${finalAttrs.version}"; - hash = "sha256-VQ7+NNKlT/Jrt7e3PW+rvkoo0ketw7KV9PptA0hkp9A="; + hash = "sha256-GTyMnbPHB7+E8IEdUd7bHBmCTcMI6UqYBysGqzDs8MA="; }; - cargoHash = "sha256-0KHPiO+cgAVrhPtr2CtOaqiA+q9xtrIHZvPfHKbD8Cw="; + cargoHash = "sha256-38KqQcpOtSkV0eYQsXRdte8Pzabv2nU0ipxqzQFHgtg="; nativeBuildInputs = [ pkg-config From fbb1a7f4ce14b5d5ec91ca48e403b3b9641afcad Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 12:06:20 +0000 Subject: [PATCH 099/117] pulldown-cmark: 0.13.2 -> 0.13.3 --- pkgs/by-name/pu/pulldown-cmark/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pu/pulldown-cmark/package.nix b/pkgs/by-name/pu/pulldown-cmark/package.nix index 8abfbc56a310..a1b07d550964 100644 --- a/pkgs/by-name/pu/pulldown-cmark/package.nix +++ b/pkgs/by-name/pu/pulldown-cmark/package.nix @@ -6,14 +6,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "pulldown-cmark"; - version = "0.13.2"; + version = "0.13.3"; src = fetchCrate { inherit (finalAttrs) pname version; - hash = "sha256-+nwk1pfYmeiJu8dqin61i384NFMvaHeVv8r79gVAOoU="; + hash = "sha256-TeNF8Fgfo9m/TEAXBogzioSEVkY5lKOBm33HELk+WZE="; }; - cargoHash = "sha256-rap/rnYSlFW9QYP3ToLuPDs8KIf3u6i6RMSNtmFfEus="; + cargoHash = "sha256-i0mQvxtDKrU3hXe5LGMygELBVnMhtRytSPDA9u+49mI="; meta = { description = "Pull parser for CommonMark written in Rust"; From 991a1a8cb7edf8056c3e292080063ab43dd5fd48 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 15:59:59 +0000 Subject: [PATCH 100/117] perplexity-mcp: 0-unstable-2026-03-20 -> 0-unstable-2026-03-23 --- pkgs/by-name/pe/perplexity-mcp/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pe/perplexity-mcp/package.nix b/pkgs/by-name/pe/perplexity-mcp/package.nix index 08b61e75570c..14fb9ea3a67c 100644 --- a/pkgs/by-name/pe/perplexity-mcp/package.nix +++ b/pkgs/by-name/pe/perplexity-mcp/package.nix @@ -7,16 +7,16 @@ buildNpmPackage (finalAttrs: { pname = "perplexity-mcp"; - version = "0-unstable-2026-03-20"; + version = "0-unstable-2026-03-23"; src = fetchFromGitHub { owner = "perplexityai"; repo = "modelcontextprotocol"; - rev = "8c31448682df546ab39fd7bfee98330eb31e8ff5"; - hash = "sha256-mW/CxYSPoYdFt5rX3DVnLGFNkl5UOaawFfjx/msAkIk="; + rev = "79ce21c5798f6993af7cac81da8067a6dc81e20d"; + hash = "sha256-URatUVDEOmcwkIsSZ+DepeBuKS2HDu8V5niYxwtUBLE="; }; - npmDepsHash = "sha256-cyNhqmXowasXt1pObxup/WoHXp2Is+wsHvY59qGn9og="; + npmDepsHash = "sha256-UWxUjneYQeM9GlbIr/zW2TrZuPJ2QOTKwbXKNuVazFg="; passthru = { updateScript = nix-update-script { From d3db669c3346170281e65c69e0dfbf1404db637e Mon Sep 17 00:00:00 2001 From: figsoda Date: Mon, 30 Mar 2026 13:59:52 -0400 Subject: [PATCH 101/117] cargo-insta: 1.47.0 -> 1.47.1 Diff: https://github.com/mitsuhiko/insta/compare/1.47.0...1.47.1 Changelog: https://github.com/mitsuhiko/insta/blob/1.47.1/CHANGELOG.md --- pkgs/by-name/ca/cargo-insta/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-insta/package.nix b/pkgs/by-name/ca/cargo-insta/package.nix index e1800dcfd911..e9c53ffbe6c6 100644 --- a/pkgs/by-name/ca/cargo-insta/package.nix +++ b/pkgs/by-name/ca/cargo-insta/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-insta"; - version = "1.47.0"; + version = "1.47.1"; src = fetchFromGitHub { owner = "mitsuhiko"; repo = "insta"; tag = finalAttrs.version; - hash = "sha256-htOQlSHTaNPlf6H7iYrR2uZgvUMDwqbmbNdSPAySgx0="; + hash = "sha256-h13EY3wqx+UgD5HGh2exR7xaQPK7rDanvMklgic4Kco="; }; - cargoHash = "sha256-O8Si1FvehgIMXKQcBekN9ebkjpWBuEzg/mNiBHVvZW0="; + cargoHash = "sha256-6VVcpuTENE+YFn5MoRePseAfWSOKmdiMtanB1h2Swjw="; postPatch = '' substituteInPlace cargo-insta/tests/functional/test_runner_fallback.rs \ From b31db12977dea83a207b63d0dbbb05971ac591b4 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 30 Mar 2026 18:17:15 +0000 Subject: [PATCH 102/117] python3Packages.pymc: 5.28.2 -> 5.28.3 Diff: https://github.com/pymc-devs/pymc/compare/v5.28.2...v5.28.3 Changelog: https://github.com/pymc-devs/pymc/releases/tag/v5.28.3 --- pkgs/development/python-modules/pymc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymc/default.nix b/pkgs/development/python-modules/pymc/default.nix index db55e8c8ce24..25246c401066 100644 --- a/pkgs/development/python-modules/pymc/default.nix +++ b/pkgs/development/python-modules/pymc/default.nix @@ -23,14 +23,14 @@ buildPythonPackage (finalAttrs: { pname = "pymc"; - version = "5.28.2"; + version = "5.28.3"; pyproject = true; src = fetchFromGitHub { owner = "pymc-devs"; repo = "pymc"; tag = "v${finalAttrs.version}"; - hash = "sha256-D2s7gMyJcOYZAYjRsnqcPeSJ8i5TQBVL+SF9PCvnMO0="; + hash = "sha256-4RFLtIlAlLvOZ4xRvwnbMNEfHUdjsUDPn3CawyTEXQU="; }; build-system = [ From ef7eb32648aa1aff018aa3dd1611c4e28b5582a8 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Wed, 25 Mar 2026 15:49:08 +0100 Subject: [PATCH 103/117] treewide: Remove amesgen from maintainers, take over some amesgen passed away in late 2025: https://www.tweag.io/blog/2025-12-16-in-memoriam-amesgen/ Condolences to their family and friends. This patch removes them from the meta.maintainers of packages. I take over some of the packages they maintained, where I feel qualified. Signed-off-by: Matthias Beyer --- nixos/modules/programs/bazecor.nix | 2 -- pkgs/by-name/ba/bazecor/package.nix | 1 - pkgs/by-name/cb/cbor-diag/package.nix | 1 - pkgs/by-name/cd/cddl/package.nix | 1 - pkgs/by-name/cd/cddlc/package.nix | 1 - pkgs/by-name/di/diffnav/package.nix | 1 - pkgs/by-name/gh/gh-actions-cache/package.nix | 2 +- pkgs/by-name/gh/gh-dash/package.nix | 2 +- pkgs/by-name/gh/gh-markdown-preview/package.nix | 2 +- pkgs/by-name/la/latte-integrale/package.nix | 1 - pkgs/by-name/sc/scriv/package.nix | 2 +- pkgs/by-name/ta/tandem-aligner/package.nix | 2 +- pkgs/by-name/wi/wizer/package.nix | 1 - pkgs/development/python-modules/pygsl/default.nix | 2 +- 14 files changed, 6 insertions(+), 15 deletions(-) diff --git a/nixos/modules/programs/bazecor.nix b/nixos/modules/programs/bazecor.nix index 97f7f685d22c..39fc1183ca5e 100644 --- a/nixos/modules/programs/bazecor.nix +++ b/nixos/modules/programs/bazecor.nix @@ -9,8 +9,6 @@ let cfg = config.programs.bazecor; in { - meta.maintainers = with lib.maintainers; [ amesgen ]; - options = { programs.bazecor = { enable = lib.mkEnableOption "Bazecor, the graphical configurator for Dygma Products"; diff --git a/pkgs/by-name/ba/bazecor/package.nix b/pkgs/by-name/ba/bazecor/package.nix index 2b9aa00f1d90..4ec255336a61 100644 --- a/pkgs/by-name/ba/bazecor/package.nix +++ b/pkgs/by-name/ba/bazecor/package.nix @@ -60,7 +60,6 @@ appimageTools.wrapAppImage { sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ - amesgen gcleroux ]; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/by-name/cb/cbor-diag/package.nix b/pkgs/by-name/cb/cbor-diag/package.nix index 825f2e1ec8af..baf87893d2f8 100644 --- a/pkgs/by-name/cb/cbor-diag/package.nix +++ b/pkgs/by-name/cb/cbor-diag/package.nix @@ -36,7 +36,6 @@ bundlerApp { maintainers = with lib.maintainers; [ fdns nicknovitski - amesgen ]; platforms = lib.platforms.unix; }; diff --git a/pkgs/by-name/cd/cddl/package.nix b/pkgs/by-name/cd/cddl/package.nix index 94619daa0f1e..8ab1fb91cb43 100644 --- a/pkgs/by-name/cd/cddl/package.nix +++ b/pkgs/by-name/cd/cddl/package.nix @@ -39,7 +39,6 @@ bundlerApp { maintainers = with lib.maintainers; [ fdns nicknovitski - amesgen ]; platforms = lib.platforms.unix; }; diff --git a/pkgs/by-name/cd/cddlc/package.nix b/pkgs/by-name/cd/cddlc/package.nix index e0054ba22ad6..075f392873cc 100644 --- a/pkgs/by-name/cd/cddlc/package.nix +++ b/pkgs/by-name/cd/cddlc/package.nix @@ -17,7 +17,6 @@ bundlerApp { description = "CDDL conversion utilities"; homepage = "https://github.com/cabo/cddlc"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ amesgen ]; platforms = lib.platforms.unix; mainProgram = "cddlc"; }; diff --git a/pkgs/by-name/di/diffnav/package.nix b/pkgs/by-name/di/diffnav/package.nix index f43507467e09..52b00de0b4cd 100644 --- a/pkgs/by-name/di/diffnav/package.nix +++ b/pkgs/by-name/di/diffnav/package.nix @@ -47,7 +47,6 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/dlvhdr/diffnav"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ - amesgen matthiasbeyer ]; mainProgram = "diffnav"; diff --git a/pkgs/by-name/gh/gh-actions-cache/package.nix b/pkgs/by-name/gh/gh-actions-cache/package.nix index c91c5fdfea89..a38af3829e58 100644 --- a/pkgs/by-name/gh/gh-actions-cache/package.nix +++ b/pkgs/by-name/gh/gh-actions-cache/package.nix @@ -31,7 +31,7 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/actions/gh-actions-cache"; changelog = "https://github.com/actions/gh-actions-cache/releases/tag/${finalAttrs.src.rev}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ amesgen ]; + maintainers = with lib.maintainers; [ matthiasbeyer ]; mainProgram = "gh-actions-cache"; }; }) diff --git a/pkgs/by-name/gh/gh-dash/package.nix b/pkgs/by-name/gh/gh-dash/package.nix index 1b0b6a0ca77f..516966b36a56 100644 --- a/pkgs/by-name/gh/gh-dash/package.nix +++ b/pkgs/by-name/gh/gh-dash/package.nix @@ -39,7 +39,7 @@ buildGoModule (finalAttrs: { description = "Github Cli extension to display a dashboard with pull requests and issues"; homepage = "https://www.gh-dash.dev"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ amesgen ]; + maintainers = with lib.maintainers; [ matthiasbeyer ]; mainProgram = "gh-dash"; }; }) diff --git a/pkgs/by-name/gh/gh-markdown-preview/package.nix b/pkgs/by-name/gh/gh-markdown-preview/package.nix index 41b571dc6381..6bae03997e2b 100644 --- a/pkgs/by-name/gh/gh-markdown-preview/package.nix +++ b/pkgs/by-name/gh/gh-markdown-preview/package.nix @@ -37,7 +37,7 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/yusukebe/gh-markdown-preview"; changelog = "https://github.com/yusukebe/gh-markdown-preview/releases/tag/${finalAttrs.src.rev}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ amesgen ]; + maintainers = with lib.maintainers; [ matthiasbeyer ]; mainProgram = "gh-markdown-preview"; }; }) diff --git a/pkgs/by-name/la/latte-integrale/package.nix b/pkgs/by-name/la/latte-integrale/package.nix index d6f9df4cc1f6..57060b7864e9 100644 --- a/pkgs/by-name/la/latte-integrale/package.nix +++ b/pkgs/by-name/la/latte-integrale/package.nix @@ -38,7 +38,6 @@ stdenv.mkDerivation (finalAttrs: { description = "Software for counting lattice points and integration over convex polytopes"; homepage = "https://www.math.ucdavis.edu/~latte/"; license = lib.licenses.gpl2; - maintainers = with lib.maintainers; [ amesgen ]; platforms = lib.platforms.unix; }; }) diff --git a/pkgs/by-name/sc/scriv/package.nix b/pkgs/by-name/sc/scriv/package.nix index f04aa710ae47..494d97f3fedd 100644 --- a/pkgs/by-name/sc/scriv/package.nix +++ b/pkgs/by-name/sc/scriv/package.nix @@ -66,7 +66,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { homepage = "https://github.com/nedbat/scriv"; changelog = "https://github.com/nedbat/scriv/releases/tag/${finalAttrs.version}"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ amesgen ]; + maintainers = with lib.maintainers; [ matthiasbeyer ]; mainProgram = "scriv"; }; }) diff --git a/pkgs/by-name/ta/tandem-aligner/package.nix b/pkgs/by-name/ta/tandem-aligner/package.nix index fdfd781a8133..2e9945eb87f9 100644 --- a/pkgs/by-name/ta/tandem-aligner/package.nix +++ b/pkgs/by-name/ta/tandem-aligner/package.nix @@ -61,7 +61,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/seryrzu/tandem_aligner"; changelog = "https://github.com/seryrzu/tandem_aligner/releases/tag/v${finalAttrs.version}"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ amesgen ]; + maintainers = with lib.maintainers; [ matthiasbeyer ]; platforms = lib.platforms.linux; mainProgram = "tandem_aligner"; }; diff --git a/pkgs/by-name/wi/wizer/package.nix b/pkgs/by-name/wi/wizer/package.nix index 8414456f5104..b86947223973 100644 --- a/pkgs/by-name/wi/wizer/package.nix +++ b/pkgs/by-name/wi/wizer/package.nix @@ -48,7 +48,6 @@ rustPlatform.buildRustPackage rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ lucperkins - amesgen ]; }; } diff --git a/pkgs/development/python-modules/pygsl/default.nix b/pkgs/development/python-modules/pygsl/default.nix index 029d4d55e970..18a34f1ad87c 100644 --- a/pkgs/development/python-modules/pygsl/default.nix +++ b/pkgs/development/python-modules/pygsl/default.nix @@ -48,6 +48,6 @@ buildPythonPackage rec { homepage = "https://github.com/pygsl/pygsl"; changelog = "https://github.com/pygsl/pygsl/blob/${src.tag}/ChangeLog"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ amesgen ]; + maintainers = with lib.maintainers; [ matthiasbeyer ]; }; } From 71a4254a018b014c0f4c3b35f30c7b6ef57f7dc5 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Wed, 25 Mar 2026 15:49:08 +0100 Subject: [PATCH 104/117] maintainers: Remove amesgen amesgen passed away in late 2025: https://www.tweag.io/blog/2025-12-16-in-memoriam-amesgen/ Condolences to their family and friends. Signed-off-by: Matthias Beyer --- maintainers/maintainer-list.nix | 7 ------- 1 file changed, 7 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 2cd35cd6768b..b1ba9331f1b9 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1532,13 +1532,6 @@ github = "amerinor01"; githubId = 22280447; }; - amesgen = { - email = "amesgen@amesgen.de"; - github = "amesgen"; - githubId = 15369874; - name = "Alexander Esgen"; - matrix = "@amesgen:amesgen.de"; - }; ametrine = { name = "Matilde Ametrine"; email = "matilde@diffyq.xyz"; From 16b7f4fcc0e1c4554496ea1f7033283932fc1804 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 18:41:40 +0000 Subject: [PATCH 105/117] vault-ssh-plus: 0.7.8 -> 0.7.9 --- pkgs/by-name/va/vault-ssh-plus/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/va/vault-ssh-plus/package.nix b/pkgs/by-name/va/vault-ssh-plus/package.nix index 978efbf37acf..faeb2b8ed1fa 100644 --- a/pkgs/by-name/va/vault-ssh-plus/package.nix +++ b/pkgs/by-name/va/vault-ssh-plus/package.nix @@ -9,16 +9,16 @@ }: buildGoModule (finalAttrs: { pname = "vault-ssh-plus"; - version = "0.7.8"; + version = "0.7.9"; src = fetchFromGitHub { owner = "isometry"; repo = "vault-ssh-plus"; rev = "v${finalAttrs.version}"; - hash = "sha256-5rajB4pSRp7Pw4yx0u6MoOLxfkWWjhB7T2JGGb8ICRU="; + hash = "sha256-soz4xXVLyR479d+qcLuHq06CZ5afy+jqyIEZblyRlC0="; }; - vendorHash = "sha256-IfT8F8zqWSfGh/XlISDTTZju8i3dEHG33lrZqJz1nX8="; + vendorHash = "sha256-eHhs+6sPKkAdMWzh51ICfuejxwqEGeTNSI3P0X4BFSY="; nativeBuildInputs = [ makeWrapper ]; From de41b9c7be02e05ecbe787894e4a0232a590b6ab Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 19:03:15 +0000 Subject: [PATCH 106/117] rustypaste-cli: 0.9.4 -> 0.9.5 --- pkgs/by-name/ru/rustypaste-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/rustypaste-cli/package.nix b/pkgs/by-name/ru/rustypaste-cli/package.nix index ae1025a67727..539c4ad3cb1d 100644 --- a/pkgs/by-name/ru/rustypaste-cli/package.nix +++ b/pkgs/by-name/ru/rustypaste-cli/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rustypaste-cli"; - version = "0.9.4"; + version = "0.9.5"; src = fetchFromGitHub { owner = "orhun"; repo = "rustypaste-cli"; rev = "v${finalAttrs.version}"; - hash = "sha256-tv5nAs5g7NWVakKUyw5PVxHJYQniV9OYm7yDXhooWU4="; + hash = "sha256-7SuX7abFrQegELvlwFRvt7yRmNWq1egIzYIkAvG4eQQ="; }; - cargoHash = "sha256-Z8rybofRp4hzTbn3iT0X50fcJCn2tT3HTYTLLWTJBek="; + cargoHash = "sha256-aEvkRI467cE2S3q4uIHypclhVk9X/GXi3MiLsxPgANQ="; meta = { description = "CLI tool for rustypaste"; From b46f49011cc1e1c3c54fe7f18da9dcdee3a8ed83 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 19:07:47 +0000 Subject: [PATCH 107/117] rke: 1.8.12 -> 1.8.13 --- pkgs/by-name/rk/rke/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/rk/rke/package.nix b/pkgs/by-name/rk/rke/package.nix index 089efa02ebe8..60ccacfc9689 100644 --- a/pkgs/by-name/rk/rke/package.nix +++ b/pkgs/by-name/rk/rke/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "rke"; - version = "1.8.12"; + version = "1.8.13"; src = fetchFromGitHub { owner = "rancher"; repo = "rke"; rev = "v${finalAttrs.version}"; - hash = "sha256-OXNnf/JCzW2PMVqLuz+1PAsBaoBhWUVJ1H0P0Sl/Eko="; + hash = "sha256-urDJEpj0B6hq3M24JvYi9DTdAgwlyb0hpElisPrxbdU="; }; vendorHash = "sha256-OWC8OZhORHwntAR2YHd4KfQgB2Wtma6ayBWfY94uOA4="; From e5d6a6c33b80368165d74621ecf9fa532cc5da2a Mon Sep 17 00:00:00 2001 From: Stephane Date: Sat, 28 Mar 2026 21:14:21 +0100 Subject: [PATCH 108/117] ollama: 0.18.2 -> 0.19.0 --- pkgs/by-name/ol/ollama/package.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/ol/ollama/package.nix b/pkgs/by-name/ol/ollama/package.nix index 772fedf6fd96..7049854c0c86 100644 --- a/pkgs/by-name/ol/ollama/package.nix +++ b/pkgs/by-name/ol/ollama/package.nix @@ -94,14 +94,14 @@ let cudaToolkit = buildEnv { # ollama hardcodes the major version in the Makefile to support different variants. - # - https://github.com/ollama/ollama/blob/v0.4.4/llama/Makefile#L17-L18 + # - https://github.com/ollama/ollama/blob/v0.19.0/CMakePresets.json#L21-L47 name = "cuda-merged-${cudaMajorVersion}"; paths = map lib.getLib cudaLibs ++ [ (lib.getOutput "static" cudaPackages.cuda_cudart) (lib.getBin (cudaPackages.cuda_nvcc.__spliced.buildHost or cudaPackages.cuda_nvcc)) ]; - # cuda_ccl and cuda_cudart both have a LICENSE file in their output + # cuda_cccl and cuda_cudart both have a LICENSE file in their output ignoreCollisions = true; }; @@ -123,7 +123,7 @@ let ] ++ lib.optionals enableVulkan [ "--suffix LD_LIBRARY_PATH : '${lib.makeLibraryPath (map lib.getLib vulkanLibs)}'" - "--set-default OLLAMA_VULKAN : '1'" + "--set-default OLLAMA_VULKAN '1'" ]; wrapperArgs = builtins.concatStringsSep " " wrapperOptions; @@ -140,13 +140,13 @@ let in goBuild (finalAttrs: { pname = "ollama"; - version = "0.18.2"; + version = "0.19.0"; src = fetchFromGitHub { owner = "ollama"; repo = "ollama"; tag = "v${finalAttrs.version}"; - hash = "sha256-BDCYczTZO6LKwD8+LY625pZwvJVMYUE0VwVG5pVYfGk="; + hash = "sha256-hfiEj2aTt/96Mou5BiWiSXpLEjglpTX+iqL3EnO3iJ8="; }; vendorHash = "sha256-Lc1Ktdqtv2VhJQssk8K1UOimeEjVNvDWePE9WkamCos="; @@ -232,7 +232,7 @@ goBuild (finalAttrs: { ''; # ollama looks for acceleration libs in ../lib/ollama/ (now also for CPU-only with arch specific optimizations) - # https://github.com/ollama/ollama/blob/v0.5.11/docs/development.md#library-detection + # https://github.com/ollama/ollama/blob/v0.19.0/docs/development.md#library-detection postInstall = '' mkdir -p $out/lib cp -r build/lib/ollama $out/lib/ @@ -261,7 +261,8 @@ goBuild (finalAttrs: { let # Skip tests that require network access skippedTests = [ - "TestPushHandler/unauthorized_push" # Writes to $HOME, se https://github.com/ollama/ollama/pull/12307#pullrequestreview-3249128660 + "TestPushHandler/unauthorized_push" # Writes to $HOME, see https://github.com/ollama/ollama/pull/12307#pullrequestreview-3249128660 + "TestPiRun_InstallAndWebSearchLifecycle" # Requires network access to install npm packages ]; in [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; From a8dd972981c58e5c7f1b015bd670bb76a1fbf223 Mon Sep 17 00:00:00 2001 From: "nixpkgs-ci[bot]" <190413589+nixpkgs-ci[bot]@users.noreply.github.com> Date: Mon, 30 Mar 2026 19:59:52 +0000 Subject: [PATCH 109/117] maintainers/github-teams.json: Automated sync --- maintainers/github-teams.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/maintainers/github-teams.json b/maintainers/github-teams.json index 6bf27e188fd0..5d8e778e85b3 100644 --- a/maintainers/github-teams.json +++ b/maintainers/github-teams.json @@ -843,11 +843,11 @@ "description": "Maintain Radicle related packages, modules, and tests", "id": 16784086, "maintainers": { - "Defelo": 41747605 + "Defelo": 41747605, + "lorenzleutgeb": 542154 }, "members": { "ju1m": 21160136, - "lorenzleutgeb": 542154, "matthiasbeyer": 427866 }, "name": "Radicle" From 80c801f80345104fc930d465fe8580afc5f47599 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 20:20:46 +0000 Subject: [PATCH 110/117] ggml: 0.9.8 -> 0.9.9 --- pkgs/by-name/gg/ggml/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gg/ggml/package.nix b/pkgs/by-name/gg/ggml/package.nix index d26a749842c7..b6c6d35f45c1 100644 --- a/pkgs/by-name/gg/ggml/package.nix +++ b/pkgs/by-name/gg/ggml/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ggml"; - version = "0.9.8"; + version = "0.9.9"; src = fetchFromGitHub { owner = "ggml-org"; repo = "ggml"; tag = "v${finalAttrs.version}"; - hash = "sha256-XYBlyIALMNEZ54KiKqxczOCUnUckSqPUJ+xQYCJAMpE="; + hash = "sha256-/S8IOTB+Nm0KRCJtS14PEFM31ocga6khsPkOiG9JVYs="; }; # The cmake package does not handle absolute CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR From 1d100db921bd4d75be7469554920e7da3e3273eb Mon Sep 17 00:00:00 2001 From: Jo Date: Mon, 30 Mar 2026 22:36:22 +0200 Subject: [PATCH 111/117] installFontsHook: install `psfu` fonts --- pkgs/build-support/setup-hooks/install-fonts.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/build-support/setup-hooks/install-fonts.sh b/pkgs/build-support/setup-hooks/install-fonts.sh index 15edd18c9a36..619a11fc6ccb 100644 --- a/pkgs/build-support/setup-hooks/install-fonts.sh +++ b/pkgs/build-support/setup-hooks/install-fonts.sh @@ -41,6 +41,7 @@ installFonts() { installFont 'bdf' "$out/share/fonts/misc" installFont 'otb' "$out/share/fonts/misc" installFont 'psf' "$out/share/consolefonts" + installFont 'psfu' "$out/share/consolefonts" if [ -n "${webfont-}" ]; then installFont 'woff' "$webfont/share/fonts/woff" From 839fcd0704e11c3609ce2dd77c699825d74186c3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Mar 2026 21:04:56 +0000 Subject: [PATCH 112/117] arrpc: 3.6.0 -> 3.7.0 --- pkgs/by-name/ar/arrpc/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ar/arrpc/package.nix b/pkgs/by-name/ar/arrpc/package.nix index cd18d75510e1..63a78854ece5 100644 --- a/pkgs/by-name/ar/arrpc/package.nix +++ b/pkgs/by-name/ar/arrpc/package.nix @@ -5,16 +5,16 @@ }: buildNpmPackage rec { pname = "arrpc"; - version = "3.6.0"; + version = "3.7.0"; src = fetchFromGitHub { owner = "OpenAsar"; repo = "arrpc"; tag = version; - hash = "sha256-WSwnCE3hs3Rj42XDbPtxuYL8tAlfzuWPkIypKzCu8EQ="; + hash = "sha256-2SYlCOgeaPsYIQmGj4/fdme0S36COolXxER3rDjIe20="; }; - npmDepsHash = "sha256-A98oNT1rGctSlJG9yLaa6i0VsGMIo1r2NoNk00SVupk="; + npmDepsHash = "sha256-GNXQLOTuu+7QWjx1Y+eaAon70jj7XC3p5a7z7qJOB+Q="; dontNpmBuild = true; From d22db82c1ee491f2b436fce3f464933129eae70a Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 30 Mar 2026 21:37:48 +0000 Subject: [PATCH 113/117] python3Packages.torch-bin: fix tests evaluation --- pkgs/development/python-modules/torch/bin/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/torch/bin/default.nix b/pkgs/development/python-modules/torch/bin/default.nix index 3e6ae61234aa..9f2e6fb7e7c9 100644 --- a/pkgs/development/python-modules/torch/bin/default.nix +++ b/pkgs/development/python-modules/torch/bin/default.nix @@ -27,6 +27,7 @@ typing-extensions, triton, + config, callPackage, }: @@ -135,7 +136,9 @@ buildPythonPackage { pythonImportsCheck = [ "torch" ]; - passthru.tests = callPackage ../tests { }; + passthru.tests = callPackage ../tests { + inherit (config) rocmSupport cudaSupport; + }; meta = { description = "PyTorch: Tensors and Dynamic neural networks in Python with strong GPU acceleration"; From 1651c44d9e711e7ec8c055c3495670c978424fa0 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sun, 29 Mar 2026 15:21:08 +0000 Subject: [PATCH 114/117] python3Packages.pytorch-lightning: 2.6.1 -> 2.6.2 Diff: https://github.com/Lightning-AI/pytorch-lightning/compare/2.6.1...2.6.2 Changelog: https://github.com/Lightning-AI/pytorch-lightning/releases/tag/2.6.2 --- pkgs/development/python-modules/pytorch-lightning/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytorch-lightning/default.nix b/pkgs/development/python-modules/pytorch-lightning/default.nix index 50b0745f0022..75e3e04fc6af 100644 --- a/pkgs/development/python-modules/pytorch-lightning/default.nix +++ b/pkgs/development/python-modules/pytorch-lightning/default.nix @@ -24,14 +24,14 @@ buildPythonPackage (finalAttrs: { pname = "pytorch-lightning"; - version = "2.6.1"; + version = "2.6.2"; pyproject = true; src = fetchFromGitHub { owner = "Lightning-AI"; repo = "pytorch-lightning"; tag = finalAttrs.version; - hash = "sha256-zOSV2X3yZy0uh1lJ2yNl/hHBvfIDcIrATHtiRwThsQA="; + hash = "sha256-AUTCeRC0BvFmu+nDQ9ROecfk4Ifphe3x7Kv3cXPsACQ="; }; env.PACKAGE_NAME = "pytorch"; From 9e216330ccd5e724b33931fa6fa00fb547b683ba Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sun, 29 Mar 2026 15:26:26 +0000 Subject: [PATCH 115/117] python3Packages.pytorch-lightning: add GaetanLepage to maintainers --- pkgs/development/python-modules/pytorch-lightning/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pytorch-lightning/default.nix b/pkgs/development/python-modules/pytorch-lightning/default.nix index 75e3e04fc6af..62bcb8a397ed 100644 --- a/pkgs/development/python-modules/pytorch-lightning/default.nix +++ b/pkgs/development/python-modules/pytorch-lightning/default.nix @@ -67,6 +67,6 @@ buildPythonPackage (finalAttrs: { homepage = "https://github.com/Lightning-AI/pytorch-lightning"; changelog = "https://github.com/Lightning-AI/pytorch-lightning/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; - maintainers = [ ]; + maintainers = with lib.maintainers; [ GaetanLepage ]; }; }) From 70f3ec73da7d06caba72aee3bd5640305faf4f8c Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 30 Mar 2026 21:48:49 +0000 Subject: [PATCH 116/117] python3Packages.ggml-python: remove useless args --- pkgs/development/python-modules/ggml-python/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/python-modules/ggml-python/default.nix b/pkgs/development/python-modules/ggml-python/default.nix index e8d9ba375597..9a2fc9a01658 100644 --- a/pkgs/development/python-modules/ggml-python/default.nix +++ b/pkgs/development/python-modules/ggml-python/default.nix @@ -1,9 +1,7 @@ { lib, - stdenv, buildPythonPackage, fetchFromGitHub, - replaceVars, # build-system cmake, From f1b7b10d29087036f27b530011cccbfa8914bd75 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 23 Mar 2026 07:18:25 +0000 Subject: [PATCH 117/117] python3Packages.lmstudio: 1.5.0 -> 1.6.0b1 --- pkgs/development/python-modules/lmstudio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lmstudio/default.nix b/pkgs/development/python-modules/lmstudio/default.nix index 10fce8805d42..cdf9593bf631 100644 --- a/pkgs/development/python-modules/lmstudio/default.nix +++ b/pkgs/development/python-modules/lmstudio/default.nix @@ -20,14 +20,14 @@ buildPythonPackage (finalAttrs: { pname = "lmstudio"; - version = "1.5.0"; + version = "1.6.0b1"; pyproject = true; src = fetchFromGitHub { owner = "lmstudio-ai"; repo = "lmstudio-python"; tag = finalAttrs.version; - hash = "sha256-3LOoCWoQ7eXRPXHRio9Rtle07HcV3ZrWkrtVVY6mvfI="; + hash = "sha256-QJNVlkSmwinoJ/cMCDpYzYDmd6Q8AGiLHHdk36Fqtk8="; }; build-system = [