From 27345cbed88609d02013c44e8c1bece5c362e1f1 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Thu, 21 Aug 2025 23:28:48 +0200 Subject: [PATCH 01/94] apl386: 0-unstable-2024-01-10 -> 0-unstable-2025-03-11 --- pkgs/by-name/ap/apl386/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ap/apl386/package.nix b/pkgs/by-name/ap/apl386/package.nix index 975307a795ba..2461cb8ce26d 100644 --- a/pkgs/by-name/ap/apl386/package.nix +++ b/pkgs/by-name/ap/apl386/package.nix @@ -6,13 +6,13 @@ stdenvNoCC.mkDerivation { pname = "apl386"; - version = "0-unstable-2024-01-10"; + version = "0-unstable-2025-03-11"; src = fetchFromGitHub { owner = "abrudz"; repo = "APL386"; - rev = "43ebc6349506b0e7ab5c49f6b08f8afe66c4d9c5"; - hash = "sha256-MLHSYHFyI9eKdrE/yM7u4vu4Dz6riEk7XQTUuAXPfzM="; + rev = "c5bca014b6610ee170985c3ce32a8bb14dbd7b94"; + hash = "sha256-5aiydx8TyJG0H0F261Xg5fGWBbAIZCtVHgWs7B6+83w="; }; installPhase = '' From 44ddda97af83dc0e01435ac2c52edfff19856dba Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sun, 24 Aug 2025 21:49:09 +0200 Subject: [PATCH 02/94] ruby-zoom: drop --- pkgs/tools/text/ruby-zoom/Gemfile | 2 - pkgs/tools/text/ruby-zoom/Gemfile.lock | 24 --------- pkgs/tools/text/ruby-zoom/default.nix | 26 ---------- pkgs/tools/text/ruby-zoom/gemset.nix | 70 -------------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 - 6 files changed, 1 insertion(+), 124 deletions(-) delete mode 100644 pkgs/tools/text/ruby-zoom/Gemfile delete mode 100644 pkgs/tools/text/ruby-zoom/Gemfile.lock delete mode 100644 pkgs/tools/text/ruby-zoom/default.nix delete mode 100644 pkgs/tools/text/ruby-zoom/gemset.nix diff --git a/pkgs/tools/text/ruby-zoom/Gemfile b/pkgs/tools/text/ruby-zoom/Gemfile deleted file mode 100644 index 4bb5d8c175d7..000000000000 --- a/pkgs/tools/text/ruby-zoom/Gemfile +++ /dev/null @@ -1,2 +0,0 @@ -source 'https://rubygems.org' -gem 'ruby-zoom' diff --git a/pkgs/tools/text/ruby-zoom/Gemfile.lock b/pkgs/tools/text/ruby-zoom/Gemfile.lock deleted file mode 100644 index 820a972d106d..000000000000 --- a/pkgs/tools/text/ruby-zoom/Gemfile.lock +++ /dev/null @@ -1,24 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - djinni (2.2.4) - fagin (~> 1.2, >= 1.2.1) - fagin (1.2.1) - hilighter (1.2.3) - json_config (1.1.0) - ruby-zoom (5.3.0) - djinni (~> 2.2, >= 2.2.4) - fagin (~> 1.2, >= 1.2.1) - hilighter (~> 1.2, >= 1.2.3) - json_config (~> 1.0, >= 1.0.0) - scoobydoo (~> 1.0, >= 1.0.0) - scoobydoo (1.0.0) - -PLATFORMS - ruby - -DEPENDENCIES - ruby-zoom - -BUNDLED WITH - 1.17.2 diff --git a/pkgs/tools/text/ruby-zoom/default.nix b/pkgs/tools/text/ruby-zoom/default.nix deleted file mode 100644 index 2364fa7fc4b4..000000000000 --- a/pkgs/tools/text/ruby-zoom/default.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ - lib, - bundlerEnv, - ruby, - bundlerUpdateScript, -}: - -bundlerEnv { - pname = "ruby-zoom"; - - inherit ruby; - gemdir = ./.; - - passthru.updateScript = bundlerUpdateScript "ruby-zoom"; - - meta = with lib; { - description = "Quickly open CLI search results in your favorite editor"; - homepage = "https://gitlab.com/mjwhitta/zoom"; - license = with licenses; gpl3; - maintainers = with maintainers; [ - vmandela - nicknovitski - ]; - platforms = platforms.unix; - }; -} diff --git a/pkgs/tools/text/ruby-zoom/gemset.nix b/pkgs/tools/text/ruby-zoom/gemset.nix deleted file mode 100644 index a3573c73705c..000000000000 --- a/pkgs/tools/text/ruby-zoom/gemset.nix +++ /dev/null @@ -1,70 +0,0 @@ -{ - djinni = { - dependencies = [ "fagin" ]; - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "18zk80jk70xq1bnsvzcgxb13x9fqdb5g4m02b2f6mvqm4cyw26pl"; - type = "gem"; - }; - version = "2.2.4"; - }; - fagin = { - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "0psyydh4hf2s1kz0r50aiyjf5v2pqhkbmy0gicxzaj5n17q2ga24"; - type = "gem"; - }; - version = "1.2.1"; - }; - hilighter = { - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "03zm49g96dfpan5fhblcjxrzv7ldwan57sn0jcllkcmrqfd0zlyz"; - type = "gem"; - }; - version = "1.2.3"; - }; - json_config = { - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "0slb618n1ipn47j6dsxbfv2j9pl06dxn2i651llix09d529m7zwa"; - type = "gem"; - }; - version = "1.1.0"; - }; - ruby-zoom = { - dependencies = [ - "djinni" - "fagin" - "hilighter" - "json_config" - "scoobydoo" - ]; - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "0iqxc0rzypsxy4wbxnvgvk98dbcsrcczq3xi9xd4wz4ggwq564l3"; - type = "gem"; - }; - version = "5.3.0"; - }; - scoobydoo = { - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "162p75nc9x078kqcpdsrsd7kngs6jc5n4injz3kzpwf0jgbbm8n7"; - type = "gem"; - }; - version = "1.0.0"; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 6a6ac68b11a7..201ca295580f 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -2032,6 +2032,7 @@ mapAliases { rpiboot-unstable = throw "'rpiboot-unstable' has been renamed to/replaced by 'rpiboot'"; # Converted to throw 2024-10-17 rr-unstable = rr; # Added 2022-09-17 rtx = mise; # Added 2024-01-05 + ruby-zoom = throw "'ruby-zoom' has been removed due to lack of maintaince and had not been updated since 2020"; # Added 2025-08-24 runCommandNoCC = runCommand; runCommandNoCCLocal = runCommandLocal; run-scaled = throw "run-scaled has been removed due to being deprecated. Consider using run_scaled from 'xpra' instead"; # Added 2025-03-17 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b6d8b2a70fa6..ee6fbc8465ca 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10319,8 +10319,6 @@ with pkgs; stalwartEnterprise = true; }; - ruby-zoom = callPackage ../tools/text/ruby-zoom { }; - inherit (callPackages ../servers/monitoring/sensu-go { }) sensu-go-agent sensu-go-backend From 765b7ffdb2f9051bf22508bebf5fa2f12696f83e Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Tue, 26 Aug 2025 02:27:12 +0200 Subject: [PATCH 03/94] python3Packages.pyechonest: drop --- .../python-modules/pyechonest/default.nix | 23 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 -- 3 files changed, 1 insertion(+), 25 deletions(-) delete mode 100644 pkgs/development/python-modules/pyechonest/default.nix diff --git a/pkgs/development/python-modules/pyechonest/default.nix b/pkgs/development/python-modules/pyechonest/default.nix deleted file mode 100644 index c1a8766528d9..000000000000 --- a/pkgs/development/python-modules/pyechonest/default.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchPypi, - isPy3k, -}: - -buildPythonPackage rec { - pname = "pyechonest"; - version = "9.0.0"; - format = "setuptools"; - disabled = isPy3k; - - src = fetchPypi { - inherit pname version; - sha256 = "1da4b3b8b457232a7eb35b59a48390b3c208759b01d596acaa71e6a172b40495"; - }; - - meta = with lib; { - description = "Tap into The Echo Nest's Musical Brain for the best music search, information, recommendations and remix tools on the web"; - homepage = "https://github.com/echonest/pyechonest"; - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index cb4854915657..2248e5d24a1d 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -557,6 +557,7 @@ mapAliases ({ pycontracts = throw "pycontracts has been removed, since upstream is no longer active and it is broken on modern Python versions."; # added 2024-08-09 pydns = py3dns; # added 2024-10-25 pydrive = throw "pydrive is broken and deprecated and has been replaced with pydrive2."; # added 2022-06-01 + pyechonest = throw "pyechonest was removed because it was broken and unmaintained"; # added 2025-08-26 pyephember = throw "pyephember was removed because Home Assistant switched to pyephember2"; # added 2025-05-07 pyezviz = throw "pyeziz has been removed in favor of pyevizapi, where development continues"; # added 2025-06-11 pyjet = throw "pyjet is deprecated, use fastjet instead"; # added 2023-05-10 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1933dcc869dc..9f9120dca304 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -12771,8 +12771,6 @@ self: super: with self; { pyecharts = callPackage ../development/python-modules/pyecharts { }; - pyechonest = callPackage ../development/python-modules/pyechonest { }; - pyeclib = callPackage ../development/python-modules/pyeclib { }; pyecoforest = callPackage ../development/python-modules/pyecoforest { }; From 19c489c7f728da08e3116b44850f446b4716c727 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Wed, 3 Sep 2025 22:13:05 +0200 Subject: [PATCH 04/94] python3Packages.echo: use pyproject, unbreak --- pkgs/development/python-modules/echo/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/echo/default.nix b/pkgs/development/python-modules/echo/default.nix index ca2d32af37a7..9c9dc5549d78 100644 --- a/pkgs/development/python-modules/echo/default.nix +++ b/pkgs/development/python-modules/echo/default.nix @@ -17,9 +17,9 @@ buildPythonPackage rec { pname = "echo"; version = "0.11.0"; - format = "setuptools"; + pyproject = true; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.10"; src = fetchFromGitHub { owner = "glue-viz"; @@ -28,15 +28,18 @@ buildPythonPackage rec { sha256 = "sha256-Uikzn9vbLctiZ6W0uA6hNvr7IB/FhCcHk+JxBW7yrA4="; }; - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm + ]; + + nativeBuildInputs = [ qt6.wrapQtAppsHook ]; buildInputs = lib.optionals (pythonOlder "3.9") [ libxcrypt ]; - propagatedBuildInputs = [ + dependencies = [ qt6.qtconnectivity qt6.qtbase qt6.qttools From 795a54c58eaff565d3f700ee4ede0bdd84aa9c3d Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Wed, 3 Sep 2025 22:14:03 +0200 Subject: [PATCH 05/94] python3Packages.echo: enable tests --- pkgs/development/python-modules/echo/default.nix | 11 ++++++++--- pkgs/top-level/python-packages.nix | 4 +++- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/echo/default.nix b/pkgs/development/python-modules/echo/default.nix index 9c9dc5549d78..eed34a6e10fe 100644 --- a/pkgs/development/python-modules/echo/default.nix +++ b/pkgs/development/python-modules/echo/default.nix @@ -1,5 +1,6 @@ { lib, + stdenv, buildPythonPackage, fetchFromGitHub, pythonOlder, @@ -10,6 +11,7 @@ qt6, qtpy, pyqt6, + mesa, pytestCheckHook, pytest-cov-stub, }: @@ -48,11 +50,14 @@ buildPythonPackage rec { qtpy ]; - # collecting ... qt.qpa.xcb: could not connect to display - # qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. - doCheck = false; + doCheck = lib.meta.availableOn stdenv.hostPlatform mesa.llvmpipeHook; + + preCheck = '' + export QT_QPA_PLATFORM=offscreen + ''; nativeCheckInputs = [ + mesa.llvmpipeHook pytestCheckHook pytest-cov-stub ]; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 989f26ad914b..4d9d1c81d059 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4561,7 +4561,9 @@ self: super: with self; { ecdsa = callPackage ../development/python-modules/ecdsa { }; - echo = callPackage ../development/python-modules/echo { }; + echo = callPackage ../development/python-modules/echo { + inherit (pkgs) mesa; + }; ecoaliface = callPackage ../development/python-modules/ecoaliface { }; From 3f07b746d1e404dbe2808624157ae44c01a9cea3 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Wed, 3 Sep 2025 22:28:32 +0200 Subject: [PATCH 06/94] python3Packages.bumps: use pyproject, add missing deps, unbreak --- .../python-modules/bumps/default.nix | 39 ++++++++++++++++++- 1 file changed, 37 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bumps/default.nix b/pkgs/development/python-modules/bumps/default.nix index c9ffdad6bb8f..7dc667b511ab 100644 --- a/pkgs/development/python-modules/bumps/default.nix +++ b/pkgs/development/python-modules/bumps/default.nix @@ -3,20 +3,55 @@ buildPythonPackage, fetchPypi, pythonOlder, + setuptools, + versioningit, + numpy, + scipy, + h5py, + dill, + matplotlib, + blinker, + aiohttp, + python, + plotly, + python-socketio, }: buildPythonPackage rec { pname = "bumps"; version = "1.0.2"; - format = "setuptools"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; hash = "sha256-YfnBA1rCD05B4XOS611qgi4ab3xKoYs108mwhj/I+sg="; }; + pythonRemoveDeps = [ + "mpld3" # not packaged + ]; + + build-system = [ + setuptools + versioningit + ]; + + dependencies = [ + numpy + scipy + h5py + dill + matplotlib + blinker + aiohttp + python + plotly + python-socketio + # mpld3 # not packaged + ]; + # Module has no tests doCheck = false; From 6b62a8fba22ac1af710abbcbd1a29e8a9eaf0a9e Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Wed, 3 Sep 2025 18:08:59 +0200 Subject: [PATCH 07/94] python3Packages.mpl-typst: add typst to closure, unbreak --- .../python-modules/mpl-typst/default.nix | 24 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 +++- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/mpl-typst/default.nix b/pkgs/development/python-modules/mpl-typst/default.nix index c2d0d1ffc697..47f092e89fa0 100644 --- a/pkgs/development/python-modules/mpl-typst/default.nix +++ b/pkgs/development/python-modules/mpl-typst/default.nix @@ -1,5 +1,6 @@ { lib, + stdenv, fetchFromGitHub, buildPythonPackage, setuptools, @@ -8,6 +9,7 @@ pytestCheckHook, pillow, nix-update-script, + typst, }: buildPythonPackage rec { @@ -22,6 +24,14 @@ buildPythonPackage rec { hash = "sha256-lkO4BTo3duNAsppTjteeBuzgSJL/UnKVW2QXgrfVrqM="; }; + postPatch = '' + # make hermetic + substituteInPlace mpl_typst/config.py \ + --replace-fail \ + "get_typst_compiler(name: str, default=Path('typst'))" \ + "get_typst_compiler(name: str, default=Path('${lib.getExe typst}'))" + ''; + build-system = [ setuptools ]; @@ -36,11 +46,25 @@ buildPythonPackage rec { numpy ]; + pytestFlagsArray = [ "-v" ]; + pythonImportsCheck = [ "mpl_typst" "mpl_typst.as_default" ]; + disabledTests = [ + # runs typst and gets "error: failed to download package" + "test_draw_path" + "test_draw_image_lenna" + "test_draw_image_spy" + ]; + + disabledTestPaths = lib.optional stdenv.hostPlatform.isDarwin [ + # fatal error when matplotlib creates a canvas + "mpl_typst/backend_test.py" + ]; + passthru.updateScript = nix-update-script { }; meta = { diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 989f26ad914b..879c025a2cb7 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -9635,7 +9635,9 @@ self: super: with self; { mpl-scatter-density = callPackage ../development/python-modules/mpl-scatter-density { }; - mpl-typst = callPackage ../development/python-modules/mpl-typst { }; + mpl-typst = callPackage ../development/python-modules/mpl-typst { + inherit (pkgs) typst; + }; mplcursors = callPackage ../development/python-modules/mplcursors { }; From fcb942447949ef1a2a86f6f5a65ad1684c086854 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Sep 2025 03:34:51 +0000 Subject: [PATCH 08/94] python3Packages.pycyphal: 1.24.3 -> 1.24.5 --- pkgs/development/python-modules/pycyphal/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycyphal/default.nix b/pkgs/development/python-modules/pycyphal/default.nix index a0a8fb61fc2c..8a5a10f2cfba 100644 --- a/pkgs/development/python-modules/pycyphal/default.nix +++ b/pkgs/development/python-modules/pycyphal/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "pycyphal"; - version = "1.24.3"; + version = "1.24.5"; pyproject = true; src = fetchFromGitHub { owner = "OpenCyphal"; repo = "pycyphal"; tag = version; - hash = "sha256-aa7PJ6QkqwwPwQvYc6QKaxtm1Mnz3d7SLEik55qN6/Y="; + hash = "sha256-yrGKmJW4W8bPazKHWkwgNWDPiQYg1KTEuI7hC3yOWek="; fetchSubmodules = true; }; From 8d2c544ef390e9fdd8ac14f71b1e24b9dcc7dc6b Mon Sep 17 00:00:00 2001 From: "Braian A. Diez" Date: Sat, 6 Sep 2025 14:05:50 -0300 Subject: [PATCH 09/94] multiviewer-for-f1: 1.43.2 -> 2.1.0, fix build issues --- pkgs/by-name/mu/multiviewer-for-f1/package.nix | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/mu/multiviewer-for-f1/package.nix b/pkgs/by-name/mu/multiviewer-for-f1/package.nix index fbc83d2413ad..0160cb0bbdf7 100644 --- a/pkgs/by-name/mu/multiviewer-for-f1/package.nix +++ b/pkgs/by-name/mu/multiviewer-for-f1/package.nix @@ -25,15 +25,15 @@ writeScript, }: let - id = "243289393"; + id = "289869947"; in stdenvNoCC.mkDerivation rec { pname = "multiviewer-for-f1"; - version = "1.43.2"; + version = "2.1.0"; src = fetchurl { - url = "https://releases.multiviewer.dev/download/${id}/multiviewer-for-f1_${version}_amd64.deb"; - sha256 = "sha256-wdA5f/80GkKP6LrrP2E6M9GY5bl6rg7Spz7NWB7cQjg="; + url = "https://releases.multiviewer.dev/download/${id}/multiviewer_${version}_amd64.deb"; + sha256 = "sha256-H+tt2FiT1UxkWBxpuyOIUjRMOMl7kN/SFH/WqoRdVUU="; }; nativeBuildInputs = [ @@ -83,13 +83,11 @@ stdenvNoCC.mkDerivation rec { runHook preInstall mkdir -p $out/bin $out/share - mv -t $out/share usr/share/* usr/lib/multiviewer-for-f1 + mv -t $out/share usr/share/* usr/lib/multiviewer - makeWrapper "$out/share/multiviewer-for-f1/MultiViewer for F1" $out/bin/multiviewer-for-f1 \ + makeWrapper "$out/share/multiviewer/multiviewer" $out/bin/multiviewer \ --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform=wayland --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \ - --prefix LD_LIBRARY_PATH : "${ - lib.makeLibraryPath [ libudev0-shim ] - }:\"$out/share/Multiviewer for F1\"" + --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ libudev0-shim ]}:\"$out/share/multiviewer\"" runHook postInstall ''; @@ -125,6 +123,6 @@ stdenvNoCC.mkDerivation rec { license = licenses.unfree; maintainers = with maintainers; [ babeuh ]; platforms = [ "x86_64-linux" ]; - mainProgram = "multiviewer-for-f1"; + mainProgram = "multiviewer"; }; } From 8c1d43431237320d82acc71ef634502275920cea Mon Sep 17 00:00:00 2001 From: Tom van Dijk <18gatenmaker6@gmail.com> Date: Thu, 4 Sep 2025 19:36:05 +0200 Subject: [PATCH 10/94] telegram-desktop: 6.1.1 -> 6.1.3 --- .../telegram/telegram-desktop/unwrapped.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix index 65c12c1dd62c..0c57e6909195 100644 --- a/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix +++ b/pkgs/applications/networking/instant-messengers/telegram/telegram-desktop/unwrapped.nix @@ -42,14 +42,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "telegram-desktop-unwrapped"; - version = "6.1.1"; + version = "6.1.3"; src = fetchFromGitHub { owner = "telegramdesktop"; repo = "tdesktop"; rev = "v${finalAttrs.version}"; fetchSubmodules = true; - hash = "sha256-gCakI7r0xyJt8rGtaz6vXuG022alezcipNIkyzZEvoA="; + hash = "sha256-ElbKzv+QMqH62BGAvNjDDNp7NSJYIEvoDzxKCbEdwqM="; }; nativeBuildInputs = [ From d7ec0e5f4a073f1c0c56f4922a26a6981da4f525 Mon Sep 17 00:00:00 2001 From: Tom van Dijk <18gatenmaker6@gmail.com> Date: Fri, 5 Sep 2025 15:49:34 +0200 Subject: [PATCH 11/94] _64gram: 1.1.77 -> 1.1.78 --- pkgs/by-name/_6/_64gram/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/_6/_64gram/package.nix b/pkgs/by-name/_6/_64gram/package.nix index ea21b2742187..a7c00a1cacb1 100644 --- a/pkgs/by-name/_6/_64gram/package.nix +++ b/pkgs/by-name/_6/_64gram/package.nix @@ -15,13 +15,13 @@ telegram-desktop.override { inherit withWebkit; unwrapped = telegram-desktop.unwrapped.overrideAttrs (old: rec { pname = "64gram-unwrapped"; - version = "1.1.77"; + version = "1.1.78"; src = fetchFromGitHub { owner = "TDesktop-x64"; repo = "tdesktop"; tag = "v${version}"; - hash = "sha256-qpL/OCcFi9WRfFhfDLbaHzybTBG5WmcV1I+jsFJISYM="; + hash = "sha256-3iMDkosa19iVd3b1dS+xONZZokFnvjuehHFN05NsCTY="; fetchSubmodules = true; }; From d205a6e3d7f10fd74575deeac2e96e8c4784727b Mon Sep 17 00:00:00 2001 From: linuxissuper Date: Wed, 3 Sep 2025 19:47:53 +0200 Subject: [PATCH 12/94] python3Packages.duden: 0.19.1 -> 0.19.2 Co-authored-by: dotlambda --- .../python-modules/duden/default.nix | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/duden/default.nix b/pkgs/development/python-modules/duden/default.nix index dc47ee1e976e..dc92a43f152d 100644 --- a/pkgs/development/python-modules/duden/default.nix +++ b/pkgs/development/python-modules/duden/default.nix @@ -9,24 +9,25 @@ pyyaml, requests, setuptools, + pytestCheckHook, }: let finalAttrs = { pname = "duden"; - version = "0.19.1"; + version = "0.19.2"; pyproject = true; src = fetchFromGitHub { owner = "radomirbosak"; repo = "duden"; - rev = finalAttrs.version; - hash = "sha256-c6IItrjFVbsdYg3sDrExcxv7aRcKhd/M5hiZD+wBZ2Y="; + tag = finalAttrs.version; + hash = "sha256-wjFIlwd4qG6aG9w0VPus6BGqghwIlPC6a8m0eagvIYM="; }; - nativeBuildInputs = [ poetry-core ]; + build-system = [ poetry-core ]; - propagatedBuildInputs = [ + dependencies = [ beautifulsoup4 crayons pyxdg @@ -35,6 +36,12 @@ let setuptools ]; + nativeCheckInputs = [ pytestCheckHook ]; + + disabledTestPaths = [ + "tests/test_online_attributes.py" + ]; + pythonImportsCheck = [ "duden" ]; meta = { From 1978a33e11fcbfd5ca13e56c71fc05c2d4a98d84 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 7 Sep 2025 23:57:58 +0000 Subject: [PATCH 13/94] networkmanager-iodine: 1.2.0-unstable-2024-11-02 -> 1.2.0-unstable-2025-09-06 --- pkgs/by-name/ne/networkmanager-iodine/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ne/networkmanager-iodine/package.nix b/pkgs/by-name/ne/networkmanager-iodine/package.nix index 53e78038bd98..423a68a9392b 100644 --- a/pkgs/by-name/ne/networkmanager-iodine/package.nix +++ b/pkgs/by-name/ne/networkmanager-iodine/package.nix @@ -18,14 +18,14 @@ stdenv.mkDerivation { pname = "NetworkManager-iodine${lib.optionalString withGnome "-gnome"}"; - version = "1.2.0-unstable-2024-11-02"; + version = "1.2.0-unstable-2025-09-06"; src = fetchFromGitLab { domain = "gitlab.gnome.org"; owner = "GNOME"; repo = "network-manager-iodine"; - rev = "dd633f80913ae637d6f496bae1b7bac8c297860c"; - sha256 = "sAndI8jjCcRENDGz4V3AKswybzC8PDzYPaEN1mLcti8="; + rev = "2a630d5c492521378160882864eb88277f6315cb"; + sha256 = "vSvvJVWtV+BHM3rDtgUWYlIOfhP80J3uDHPMwd0vvbM="; }; patches = [ From 3bde2f954c0fce45c2a6ac6131023d273d88fe84 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 00:27:38 +0000 Subject: [PATCH 14/94] fstl: 0.11.0 -> 0.11.1 --- pkgs/by-name/fs/fstl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fs/fstl/package.nix b/pkgs/by-name/fs/fstl/package.nix index e5c9dfdd8e48..b658864ce2c3 100644 --- a/pkgs/by-name/fs/fstl/package.nix +++ b/pkgs/by-name/fs/fstl/package.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation rec { pname = "fstl"; - version = "0.11.0"; + version = "0.11.1"; nativeBuildInputs = [ cmake @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { owner = "fstl-app"; repo = "fstl"; rev = "v" + version; - hash = "sha256-6V1L5aUZQl4zAkXD7yY8Ap0+QXgogQNxaTyZAxHFqM4="; + hash = "sha256-puDYXANiyTluSlmnT+gnNPA5eCcw0Ny6md6Ock6pqLc="; }; meta = with lib; { From a690de3dde44735f05452aab3af48c369986ff22 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 01:44:02 +0000 Subject: [PATCH 15/94] kaitai-struct-compiler: 0.10 -> 0.11 --- pkgs/by-name/ka/kaitai-struct-compiler/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ka/kaitai-struct-compiler/package.nix b/pkgs/by-name/ka/kaitai-struct-compiler/package.nix index 7dcb250f2b40..316a5d699121 100644 --- a/pkgs/by-name/ka/kaitai-struct-compiler/package.nix +++ b/pkgs/by-name/ka/kaitai-struct-compiler/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation rec { pname = "kaitai-struct-compiler"; - version = "0.10"; + version = "0.11"; src = fetchzip { url = "https://github.com/kaitai-io/kaitai_struct_compiler/releases/download/${version}/kaitai-struct-compiler-${version}.zip"; - sha256 = "sha256-oY1OiEq619kLmQPMRQ4sjuBnTXgJ2WfvsEj1JrxUGPA="; + sha256 = "sha256-j9TEilijqgIiD0GbJfGKkU1FLio9aTopIi1v8QT1b+A="; }; nativeBuildInputs = [ makeWrapper ]; From b46e7e69277f5d290deaa5fca9d03244dc5fcb14 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 03:12:29 +0000 Subject: [PATCH 16/94] drupal: 11.2.3 -> 11.2.4 --- pkgs/by-name/dr/drupal/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dr/drupal/package.nix b/pkgs/by-name/dr/drupal/package.nix index 057b85fc6a79..4cea9e3e0e8a 100644 --- a/pkgs/by-name/dr/drupal/package.nix +++ b/pkgs/by-name/dr/drupal/package.nix @@ -8,17 +8,17 @@ php.buildComposerProject2 (finalAttrs: { pname = "drupal"; - version = "11.2.3"; + version = "11.2.4"; src = fetchFromGitLab { domain = "git.drupalcode.org"; owner = "project"; repo = "drupal"; tag = finalAttrs.version; - hash = "sha256-WGto21WkPkSytiYuEmx/C9wUMwKebO9kJTAR7m8GNWA="; + hash = "sha256-5uzq7zQHWJGi+YU9diRNSlSHIguypTXgOmtgAbF5TBU="; }; - vendorHash = "sha256-WP1LCvN54mfLGOAJRKCPBV09MkWkKOow+LofpxiwI58="; + vendorHash = "sha256-7jZRZ2qlQ7V5Y+aHScR31rahfoYF0p2yiiFiFHgDqa0="; composerNoPlugins = false; passthru = { From 46ad027ac9b0d2573dcbd486667238875555c93e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 03:51:09 +0000 Subject: [PATCH 17/94] python3Packages.ssdp: 1.3.0 -> 1.3.1 --- pkgs/development/python-modules/ssdp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ssdp/default.nix b/pkgs/development/python-modules/ssdp/default.nix index 270fb07362a2..f5ac9d00f129 100644 --- a/pkgs/development/python-modules/ssdp/default.nix +++ b/pkgs/development/python-modules/ssdp/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "ssdp"; - version = "1.3.0"; + version = "1.3.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "codingjoe"; repo = "ssdp"; tag = version; - hash = "sha256-mORjMEg7Q/2CKZBLICSGF8dcdl98S6mBgJ4jujPGs6M="; + hash = "sha256-HsU67vsJvoVyOy2QEq8leYcjl1EVdQ039jN1QyL0XgU="; }; build-system = [ From d7131c7766f8ad1ad7ebe6e34b1c04f7e88aa403 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 07:46:34 +0000 Subject: [PATCH 18/94] maa-cli: 0.5.7 -> 0.5.8 --- pkgs/by-name/ma/maa-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/maa-cli/package.nix b/pkgs/by-name/ma/maa-cli/package.nix index 6c1bc69f5e74..b2a445d650c6 100644 --- a/pkgs/by-name/ma/maa-cli/package.nix +++ b/pkgs/by-name/ma/maa-cli/package.nix @@ -14,13 +14,13 @@ rustPlatform.buildRustPackage rec { pname = "maa-cli"; - version = "0.5.7"; + version = "0.5.8"; src = fetchFromGitHub { owner = "MaaAssistantArknights"; repo = "maa-cli"; rev = "v${version}"; - hash = "sha256-/V694xQAsZpag54Q/FWeW4yWHadz33XqBIFk0K/G98w="; + hash = "sha256-kQw4s9EPKSaVPJRSiMXcW0KNUaXGaYrio/3z3ud0lLA="; }; nativeBuildInputs = [ @@ -35,7 +35,7 @@ rustPlatform.buildRustPackage rec { buildNoDefaultFeatures = true; buildFeatures = [ "git2" ]; - cargoHash = "sha256-jgRSBnmrS25qOXkpR4ieBlfUt1LfPdhEOHpePQUVxcI="; + cargoHash = "sha256-urw26D0aKXvW98LjrK9rYEeMsv4L6qVSlGaNptFw5M0="; # maa-cli would only search libMaaCore.so and resources in itself's path # https://github.com/MaaAssistantArknights/maa-cli/issues/67 From e2c10c636fee56830be3b9d7dfd836951b6a2d63 Mon Sep 17 00:00:00 2001 From: Emmanuel Rosa Date: Sun, 7 Sep 2025 09:40:51 -0400 Subject: [PATCH 19/94] bisq2: add webcam support - Adds QR code scanning support via bundled webcam app. - Adds webcam app testing package, for maintainer use. - Removes unused dependencies. --- pkgs/by-name/bi/bisq2/package.nix | 49 +++++++++++++++--------- pkgs/by-name/bi/bisq2/webcam-app.nix | 56 ++++++++++++++++++++++++++++ 2 files changed, 88 insertions(+), 17 deletions(-) create mode 100644 pkgs/by-name/bi/bisq2/webcam-app.nix diff --git a/pkgs/by-name/bi/bisq2/package.nix b/pkgs/by-name/bi/bisq2/package.nix index 9b8fff374af9..54161dff3650 100644 --- a/pkgs/by-name/bi/bisq2/package.nix +++ b/pkgs/by-name/bi/bisq2/package.nix @@ -1,8 +1,7 @@ { - stdenvNoCC, + stdenv, lib, makeBinaryWrapper, - runtimeShell, fetchurl, makeDesktopItem, copyDesktopItems, @@ -10,11 +9,18 @@ jdk23, dpkg, writeShellScript, - bash, tor, zip, gnupg, coreutils, + + # Used by the bundled webcam-app + libv4l, + + # Used by the testing package bisq2-webcam-app + callPackage, + socat, + unzip, }: let @@ -44,8 +50,18 @@ let hash = "sha256-PrRYZLT0xv82dUscOBgQGKNf6zwzWUDhriAffZbNpmI="; }; }; + + binPath = lib.makeBinPath [ + coreutils + tor + ]; + + libraryPath = lib.makeLibraryPath [ + stdenv.cc.cc + libv4l + ]; in -stdenvNoCC.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: rec { inherit version; pname = "bisq2"; @@ -137,21 +153,11 @@ stdenvNoCC.mkDerivation rec { install -D -m 777 ${bisq-launcher ""} $out/bin/bisq2 substituteAllInPlace $out/bin/bisq2 - wrapProgram $out/bin/bisq2 --prefix PATH : ${ - lib.makeBinPath [ - coreutils - tor - ] - } + wrapProgram $out/bin/bisq2 --prefix PATH : ${binPath} --prefix LD_LIBRARY_PATH : ${libraryPath} install -D -m 777 ${bisq-launcher "-Dglass.gtk.uiScale=2.0"} $out/bin/bisq2-hidpi substituteAllInPlace $out/bin/bisq2-hidpi - wrapProgram $out/bin/bisq2-hidpi --prefix PATH : ${ - lib.makeBinPath [ - coreutils - tor - ] - } + wrapProgram $out/bin/bisq2-hidpi --prefix PATH : ${binPath} --prefix LD_LIBRARY_PATH : ${libraryPath} for n in 16 24 32 48 64 96 128 256; do size=$n"x"$n @@ -162,6 +168,15 @@ stdenvNoCC.mkDerivation rec { runHook postInstall ''; + # The bisq2.webcam-app package is for maintainers to test scanning QR codes. + passthru.webcam-app = callPackage ./webcam-app.nix { + inherit + jdk + libraryPath + ; + bisq2 = finalAttrs.finalPackage.out; + }; + meta = { description = "Decentralized bitcoin exchange network"; homepage = "https://bisq.network"; @@ -176,4 +191,4 @@ stdenvNoCC.mkDerivation rec { "aarch64-linux" ]; }; -} +}) diff --git a/pkgs/by-name/bi/bisq2/webcam-app.nix b/pkgs/by-name/bi/bisq2/webcam-app.nix new file mode 100644 index 000000000000..aa90dc9c3d16 --- /dev/null +++ b/pkgs/by-name/bi/bisq2/webcam-app.nix @@ -0,0 +1,56 @@ +# bisq2 contains a separate Java app which is used to scan Bitcoin Lightning QR codes. +# bisq2 communicates with the webcam app via a local TCP connection using a simple one-way protocol. +# Since the webcam app dynamically loads native code, this package is for maintainers to test QR code scanning without having to spend bitcoin to execute a trade. +# This package is exposed as an attribute of the bisq2 package; bisq2.webcam-app. +{ + stdenv, + lib, + makeBinaryWrapper, + jdk, + writeShellScript, + unzip, + bisq2, + socat, + libraryPath, +}: + +let + version = "1.0.0"; + + launcher = writeShellScript "bisq2-webcam-app-launcher" '' + ${socat}/bin/socat TCP-LISTEN:8000,keepalive,fork STDIO & + socat_pid=$! + LD_LIBRARY_PATH=${libraryPath} "${lib.getExe jdk}" -classpath @out@/lib/app/webcam-app-${version}-all.jar:${bisq2}/lib/app/* bisq.webcam.WebcamAppLauncher "$@" + kill $socat_pid + ''; +in +stdenv.mkDerivation rec { + inherit version; + + pname = "bisq2-webcam-app"; + src = bisq2; + dontUnpack = true; + + nativeBuildInputs = [ + makeBinaryWrapper + unzip + ]; + + buildPhase = '' + # Extract the webcam app from Bisq2. + + unzip ${bisq2}/lib/app/desktop.jar 'webcam-app/*' + unzip webcam-app/webcam-app-1.0.0.zip + ''; + + installPhase = '' + runHook preInstall + + mkdir -p $out/lib/app $out/bin + cp webcam-app-${version}-all.jar $out/lib/app/ + install -D -m 777 ${launcher} $out/bin/bisq2-webcam-app + substituteAllInPlace $out/bin/bisq2-webcam-app + + runHook postInstall + ''; +} From f2285d88774159b2087ad14a8c1d4f2d3d2dee4b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 14:24:32 +0000 Subject: [PATCH 20/94] gnomeExtensions.unite: 82 -> 83 --- pkgs/desktops/gnome/extensions/unite/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome/extensions/unite/default.nix b/pkgs/desktops/gnome/extensions/unite/default.nix index 41d93826f0d7..2e7ca1810ec5 100644 --- a/pkgs/desktops/gnome/extensions/unite/default.nix +++ b/pkgs/desktops/gnome/extensions/unite/default.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "gnome-shell-extension-unite"; - version = "82"; + version = "83"; src = fetchFromGitHub { owner = "hardpixel"; repo = "unite-shell"; rev = "v${version}"; - hash = "sha256-Ceo0HQupiihD6GW6/PUbjuArOXtPtAmUPxmNi7DS8E0="; + hash = "sha256-L920BTDEQd/XP+Qa/f4VniCTJhVGgjipCcTAYPdfXg8="; }; passthru = { From 8efe71a6aa48f86fa14fd126030adb4664cf7e6d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 15:15:53 +0000 Subject: [PATCH 21/94] bngblaster: 0.9.23 -> 0.9.24 --- pkgs/by-name/bn/bngblaster/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bn/bngblaster/package.nix b/pkgs/by-name/bn/bngblaster/package.nix index 0c69a0030677..af5bc8eda93b 100644 --- a/pkgs/by-name/bn/bngblaster/package.nix +++ b/pkgs/by-name/bn/bngblaster/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "bngblaster"; - version = "0.9.23"; + version = "0.9.24"; src = fetchFromGitHub { owner = "rtbrick"; repo = "bngblaster"; rev = finalAttrs.version; - hash = "sha256-qo48OW02IMAAxMYTYguv5jKvy/GPq1WKgcluSrMIt2E="; + hash = "sha256-flPMDpAEAICLR9TYz0vD62e26pJH2p/3u20sOEuKNx4="; }; nativeBuildInputs = [ cmake ]; From 407d9151445cd269b7a5413d3e73c66e21bcff85 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 17:05:38 +0000 Subject: [PATCH 22/94] python3Packages.schedula: 1.5.62 -> 1.5.64 --- pkgs/development/python-modules/schedula/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/schedula/default.nix b/pkgs/development/python-modules/schedula/default.nix index bf0ccb78af15..0f47dfd8d2fa 100644 --- a/pkgs/development/python-modules/schedula/default.nix +++ b/pkgs/development/python-modules/schedula/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "schedula"; - version = "1.5.62"; + version = "1.5.64"; pyproject = true; src = fetchFromGitHub { owner = "vinci1it2000"; repo = "schedula"; tag = "v${version}"; - hash = "sha256-erEUdiKV1MRwjVy3SKFneJVHp6gWEok7EWdv6v6HFGM="; + hash = "sha256-huMhJTMiTVrKyZ5z0dFfw61GHyLbpHNtZGXP4gmUdTs="; }; build-system = [ setuptools ]; From a373810abec26750bbdc372b4c160dd97e799e9a Mon Sep 17 00:00:00 2001 From: Stephen Huan Date: Mon, 8 Sep 2025 14:49:53 -0400 Subject: [PATCH 23/94] xlayoutdisplay: fix build --- pkgs/by-name/xl/xlayoutdisplay/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/xl/xlayoutdisplay/package.nix b/pkgs/by-name/xl/xlayoutdisplay/package.nix index 03d32d6ee66a..bbc6c5e58966 100644 --- a/pkgs/by-name/xl/xlayoutdisplay/package.nix +++ b/pkgs/by-name/xl/xlayoutdisplay/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch2, pkg-config, xorg, boost, @@ -19,6 +20,15 @@ stdenv.mkDerivation rec { hash = "sha256-A37jFhVTW/3QNEf776Oi3ViRK+ebOPRTsEQqdmNhA7E="; }; + patches = [ + # https://github.com/alex-courtis/xlayoutdisplay/pull/34 + (fetchpatch2 { + name = "cpp-version.patch"; + url = "https://github.com/alex-courtis/xlayoutdisplay/commit/56983b45070edde78cc816d9cff4111315e94a7a.patch"; + hash = "sha256-zd28Nkw8Kmm20zGT6wvdBHcHfE4p+RFotUO9zJwPQMc="; + }) + ]; + nativeBuildInputs = [ pkg-config ]; buildInputs = with xorg; [ libX11 From 551635f8856156128144adf17ba93bbc9e780e50 Mon Sep 17 00:00:00 2001 From: Stephen Huan Date: Mon, 8 Sep 2025 14:50:09 -0400 Subject: [PATCH 24/94] xlayoutdisplay: nits --- pkgs/by-name/xl/xlayoutdisplay/package.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/xl/xlayoutdisplay/package.nix b/pkgs/by-name/xl/xlayoutdisplay/package.nix index bbc6c5e58966..f05f6834833f 100644 --- a/pkgs/by-name/xl/xlayoutdisplay/package.nix +++ b/pkgs/by-name/xl/xlayoutdisplay/package.nix @@ -9,14 +9,14 @@ gtest, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xlayoutdisplay"; version = "1.5.0"; src = fetchFromGitHub { owner = "alex-courtis"; repo = "xlayoutdisplay"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-A37jFhVTW/3QNEf776Oi3ViRK+ebOPRTsEQqdmNhA7E="; }; @@ -44,12 +44,12 @@ stdenv.mkDerivation rec { makeFlags = [ "PREFIX=${placeholder "out"}" ]; enableParallelBuilding = true; - meta = with lib; { + meta = { description = "Detects and arranges linux display outputs, using XRandR for detection and xrandr for arrangement"; homepage = "https://github.com/alex-courtis/xlayoutdisplay"; - maintainers = with maintainers; [ dtzWill ]; - license = licenses.asl20; - platforms = platforms.linux; + maintainers = with lib.maintainers; [ dtzWill ]; + license = lib.licenses.asl20; + platforms = lib.platforms.linux; mainProgram = "xlayoutdisplay"; }; -} +}) From 82857f12d572435adf9fe48f8ef544ab70a39d6c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 18:58:49 +0000 Subject: [PATCH 25/94] python3Packages.pytibber: 0.31.6 -> 0.32.0 --- pkgs/development/python-modules/pytibber/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytibber/default.nix b/pkgs/development/python-modules/pytibber/default.nix index 07c22b022ac2..83a34808bb18 100644 --- a/pkgs/development/python-modules/pytibber/default.nix +++ b/pkgs/development/python-modules/pytibber/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "pytibber"; - version = "0.31.6"; + version = "0.32.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "Danielhiversen"; repo = "pyTibber"; tag = version; - hash = "sha256-G5Ljg7t+j17qkqsliH5qwRIIsC8gQuxviaopHGkhquQ="; + hash = "sha256-2UiEzS2Bq0Yjng5d2+rytnoRrBQmpuPHpJmdmhuqvlI="; }; build-system = [ setuptools ]; From f509d54658e535bd8ec023a3c0285f7a11da4089 Mon Sep 17 00:00:00 2001 From: kpbaks Date: Tue, 2 Sep 2025 18:35:48 +0200 Subject: [PATCH 26/94] lazyssh: init at 0.2.0 --- pkgs/by-name/la/lazyssh/package.nix | 40 +++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 pkgs/by-name/la/lazyssh/package.nix diff --git a/pkgs/by-name/la/lazyssh/package.nix b/pkgs/by-name/la/lazyssh/package.nix new file mode 100644 index 000000000000..d4ad0f548efc --- /dev/null +++ b/pkgs/by-name/la/lazyssh/package.nix @@ -0,0 +1,40 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + nix-update-script, +}: + +buildGoModule (finalAttrs: { + pname = "lazyssh"; + version = "0.2.0"; + + src = fetchFromGitHub { + owner = "Adembc"; + repo = "lazyssh"; + tag = "v${finalAttrs.version}"; + hash = "sha256-0R/H+HaJ13dQhLbFgLAvv4MhXADT3UqWeyTgegKjFxM="; + }; + + vendorHash = "sha256-/RgjcAy2H9sWMWDA3QxMkT4LkzxvZqOZzKeR9u9bsH0="; + + ldflags = [ + "-X=main.version=${finalAttrs.version}" + "-X=main.gitCommit=v${finalAttrs.version}" + ]; + + postInstall = '' + mv $out/bin/cmd $out/bin/lazyssh + ''; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Terminal-based SSH manager"; + homepage = "https://github.com/Adembc/lazyssh"; + changelog = "https://github.com/Adembc/lazyssh/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ kpbaks ]; + mainProgram = "lazyssh"; + }; +}) From ab8b734917a22d3db9cddb2e379453695bc628f1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 19:31:14 +0000 Subject: [PATCH 27/94] hyprland-per-window-layout: 2.16 -> 2.17 --- pkgs/by-name/hy/hyprland-per-window-layout/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/hy/hyprland-per-window-layout/package.nix b/pkgs/by-name/hy/hyprland-per-window-layout/package.nix index 8e9d881222dc..65fa7e80c8a4 100644 --- a/pkgs/by-name/hy/hyprland-per-window-layout/package.nix +++ b/pkgs/by-name/hy/hyprland-per-window-layout/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "hyprland-per-window-layout"; - version = "2.16"; + version = "2.17"; src = fetchFromGitHub { owner = "coffebar"; repo = "hyprland-per-window-layout"; rev = version; - hash = "sha256-+1gmLNWuV5DhXjC6aRD1rHIOpX+OCX1Ak45pi+ixIFw="; + hash = "sha256-wn1xFLi7CYb9A8fR0MaGYrOeIYuF8PCxbGcyQx33H6Y="; }; - cargoHash = "sha256-k8YNGqKw5MPHdXye8loqGkexY75jjkJSnzaWmye945I="; + cargoHash = "sha256-67ewLuhAVaZbUuAwWDZE51dS4T3EkWfYxS40IbvupiM="; meta = with lib; { description = "Per window keyboard layout (language) for Hyprland wayland compositor"; From 3a3711b1999157fc747aa716c935b1bdecca9c01 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 20:04:59 +0000 Subject: [PATCH 28/94] twilio-cli: 6.1.1 -> 6.2.0 --- pkgs/by-name/tw/twilio-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tw/twilio-cli/package.nix b/pkgs/by-name/tw/twilio-cli/package.nix index d0f917933d07..ddb944d8e9ae 100644 --- a/pkgs/by-name/tw/twilio-cli/package.nix +++ b/pkgs/by-name/tw/twilio-cli/package.nix @@ -8,11 +8,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "twilio-cli"; - version = "6.1.1"; + version = "6.2.0"; src = fetchzip { url = "https://twilio-cli-prod.s3.amazonaws.com/twilio-v${finalAttrs.version}/twilio-v${finalAttrs.version}.tar.gz"; - hash = "sha256-jlxHJRJp8ZzTRn6P/GffBPWlgRsboTYLi9/Rh/XQZGU="; + hash = "sha256-XEznvrqQCUiZD8sYRLngNMZL/q1+W8yI2tINu+BsgmI="; }; buildInputs = [ nodejs-slim ]; From 1d5176aa7e01806283826e98044bba0ae6d3252b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 20:06:33 +0000 Subject: [PATCH 29/94] gomtree: 0.5.4 -> 0.6.0 --- pkgs/by-name/go/gomtree/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/gomtree/package.nix b/pkgs/by-name/go/gomtree/package.nix index 44b0e48e4d8f..b2dea43ca591 100644 --- a/pkgs/by-name/go/gomtree/package.nix +++ b/pkgs/by-name/go/gomtree/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "gomtree"; - version = "0.5.4"; + version = "0.6.0"; src = fetchFromGitHub { owner = "vbatts"; repo = "go-mtree"; rev = "v${version}"; - hash = "sha256-MDX16z4H1fyuV5atEsZHReJyvC+MRdeA54DORCFtpqI="; + hash = "sha256-SCjmyvZZGI/vQg2Ok4vw6v4Om8pNgdWDBwWVB/LIKaA="; }; vendorHash = null; From 1556bbeeafd4da1318b73b8ae91edd821b006660 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 20:23:21 +0000 Subject: [PATCH 30/94] python3Packages.aioapcaccess: 0.5.0 -> 1.0.0 --- pkgs/development/python-modules/aioapcaccess/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioapcaccess/default.nix b/pkgs/development/python-modules/aioapcaccess/default.nix index 0b08769534ee..b9bf3e6f059b 100644 --- a/pkgs/development/python-modules/aioapcaccess/default.nix +++ b/pkgs/development/python-modules/aioapcaccess/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "aioapcaccess"; - version = "0.5.0"; + version = "1.0.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "yuxincs"; repo = "aioapcaccess"; tag = "v${version}"; - hash = "sha256-nI8hfHfSLMOKPcG5idYqqa/msJuR/Xt+JmgzdftlN28="; + hash = "sha256-gCi0vo4w3jr4w5neQS9v821rdfE+SqnUkrOrEQUET7E="; }; nativeBuildInputs = [ From ae37279e1230019076666f1a3aea5b05353d3503 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 20:48:43 +0000 Subject: [PATCH 31/94] cargo-dist: 0.29.0 -> 0.30.0 --- pkgs/by-name/ca/cargo-dist/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-dist/package.nix b/pkgs/by-name/ca/cargo-dist/package.nix index bf6d9513cf9a..a536a53db570 100644 --- a/pkgs/by-name/ca/cargo-dist/package.nix +++ b/pkgs/by-name/ca/cargo-dist/package.nix @@ -13,16 +13,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-dist"; - version = "0.29.0"; + version = "0.30.0"; src = fetchFromGitHub { owner = "axodotdev"; repo = "cargo-dist"; rev = "v${version}"; - hash = "sha256-J4zAjbyHHLxdObos/drDH5sDVmQE8h1WFqmfG8ac3uQ="; + hash = "sha256-+Nzli2SDzG+CBNSZ5z2mAuucS2a3WS7HqtUJs2JxIbo="; }; - cargoHash = "sha256-aPI8NtcLnLrQ0AC2E09QtH5RfXJ8cBtBrVfB3AwbgKc="; + cargoHash = "sha256-QjWBuI3hZkDNqyCNfFpz6qvZUYHEKRQZ4gbZGxkMaiw="; nativeBuildInputs = [ pkg-config From 5b939d9bd68574e87a01d9c914d6ef28817c9749 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 22:19:50 +0000 Subject: [PATCH 32/94] python3Packages.pure-protobuf: 3.1.4 -> 3.1.5 --- pkgs/development/python-modules/pure-protobuf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pure-protobuf/default.nix b/pkgs/development/python-modules/pure-protobuf/default.nix index 426be0ecab46..0bab1e6a6194 100644 --- a/pkgs/development/python-modules/pure-protobuf/default.nix +++ b/pkgs/development/python-modules/pure-protobuf/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "pure-protobuf"; - version = "3.1.4"; + version = "3.1.5"; format = "pyproject"; # < 3.10 requires get-annotations which isn't packaged yet @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "eigenein"; repo = "protobuf"; tag = version; - hash = "sha256-k67AvY9go62BZN7kCg+kFo9+bQB3wGJVbLra5pOhkPU="; + hash = "sha256-Gr5fKpagSUzH34IKHb+pBta4q71AqYa/KG9XW2AxZqk="; }; build-system = [ From aa15ebf2e707d035e78641790475dce7d0b9f363 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 22:56:50 +0000 Subject: [PATCH 33/94] vscode-extensions.cweijan.vscode-database-client2: 8.3.9 -> 8.4.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 3900df43fb75..8a6068661f73 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1123,8 +1123,8 @@ let mktplcRef = { name = "vscode-database-client2"; publisher = "cweijan"; - version = "8.3.9"; - hash = "sha256-HryTXKCBF7i9zV3JELAM+NF3JW97XWCoSqTRPNr8yjQ="; + version = "8.4.0"; + hash = "sha256-ly54itCpVdirU6GmK2GM7A749wt2SbHR/TidutTwCUE="; }; meta = { description = "Database Client For Visual Studio Code"; From b0573e81b897a70c5b166bddaa840e2df1d5417b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 23:28:35 +0000 Subject: [PATCH 34/94] xml2rfc: 3.30.1 -> 3.30.2 --- pkgs/development/python-modules/xml2rfc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xml2rfc/default.nix b/pkgs/development/python-modules/xml2rfc/default.nix index 6eda5ed586e1..3d55b0450972 100644 --- a/pkgs/development/python-modules/xml2rfc/default.nix +++ b/pkgs/development/python-modules/xml2rfc/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "xml2rfc"; - version = "3.30.1"; + version = "3.30.2"; pyproject = true; disabled = pythonOlder "3.9"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "ietf-tools"; repo = "xml2rfc"; tag = "v${version}"; - hash = "sha256-QnsAm4ezDUBv/ogYIBn2FBUaYZlPNFgVrtbeGAAzwcs="; + hash = "sha256-yCCENooemgSLRVW+JkE8UVEcPke2SbEbW9r2nhhSLbY="; }; postPatch = '' From 09ccc078171b611f0aca34d1d60936956434e46a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 23:51:39 +0000 Subject: [PATCH 35/94] static-web-server: 2.38.0 -> 2.38.1 --- pkgs/by-name/st/static-web-server/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/st/static-web-server/package.nix b/pkgs/by-name/st/static-web-server/package.nix index fc79b2416360..a63834f958fc 100644 --- a/pkgs/by-name/st/static-web-server/package.nix +++ b/pkgs/by-name/st/static-web-server/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage rec { pname = "static-web-server"; - version = "2.38.0"; + version = "2.38.1"; src = fetchFromGitHub { owner = "static-web-server"; repo = "static-web-server"; rev = "v${version}"; - hash = "sha256-SrE8CzdD2nZSRHJGb7cm0JWVFKUmIlWKnN9q94jG4hM="; + hash = "sha256-fcD1jd9kwm/jCYdvNGEnanLO/wUKeYy5OqOeQE2lGP4="; }; - cargoHash = "sha256-xJKpEv2q+7I1hb5eVNh9hAfixnrAWtYYLm2WfBZ/IJ8="; + cargoHash = "sha256-rfhRMQb7MX2722wcMk35qATav6WFFULy3Ix3WcC7r4M="; # Some tests rely on timestamps newer than 18 Nov 1974 00:00:00 preCheck = '' From 895c37f3a553467a081b3c8bcd6a5c4ad997c32b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 8 Sep 2025 23:57:59 +0000 Subject: [PATCH 36/94] ginkgo: 2.25.1 -> 2.25.3 --- pkgs/by-name/gi/ginkgo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/ginkgo/package.nix b/pkgs/by-name/gi/ginkgo/package.nix index 9b3bbb8cc12e..c224ba129a6c 100644 --- a/pkgs/by-name/gi/ginkgo/package.nix +++ b/pkgs/by-name/gi/ginkgo/package.nix @@ -8,15 +8,15 @@ buildGoModule rec { pname = "ginkgo"; - version = "2.25.1"; + version = "2.25.3"; src = fetchFromGitHub { owner = "onsi"; repo = "ginkgo"; rev = "v${version}"; - sha256 = "sha256-r8BCzQUO72d0FMw8gVjFVhiU5Ch/or4B7L6sxDADKQ4="; + sha256 = "sha256-I+Px9nTp+uBsmC575yHTetsJjMI+CJvckMJ/y4R0g78="; }; - vendorHash = "sha256-dpTueiGR0sibaTnVJxHLTTK7cp8MbAO992qIsXBKufM="; + vendorHash = "sha256-Jbu0XKAcNca/Y60msRkQ6wsd+TDYwjl6cCAWS+2Q+HE="; # integration tests expect more file changes # types tests are missing CodeLocation From 9812eeb595a34d8615d84d1ba6bb84b44feef29a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 00:05:59 +0000 Subject: [PATCH 37/94] vscode-extensions.continue.continue: 1.1.76 -> 1.2.2 --- .../vscode/extensions/continue.continue/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/continue.continue/default.nix b/pkgs/applications/editors/vscode/extensions/continue.continue/default.nix index 0b57890a8729..a9ab00edb2db 100644 --- a/pkgs/applications/editors/vscode/extensions/continue.continue/default.nix +++ b/pkgs/applications/editors/vscode/extensions/continue.continue/default.nix @@ -11,26 +11,26 @@ vscode-utils.buildVscodeMarketplaceExtension { sources = { "x86_64-linux" = { arch = "linux-x64"; - hash = "sha256-HXyY96fP9WjGWIe6ggQvygBnTEKRLUb5Qy18Vbjn160="; + hash = "sha256-xk2maMEa07yFPbLiDGc9N6AbzxjTyfVNy/k7wWSMOHE="; }; "x86_64-darwin" = { arch = "darwin-x64"; - hash = "sha256-2b04CLmbOxXsTzheEUacqZuBtA/rSZqRMLor0lT2gsU="; + hash = "sha256-vcN419nPIrFOT8EaznFzThst6exfMGRrcmxyuQttxXg="; }; "aarch64-linux" = { arch = "linux-arm64"; - hash = "sha256-/eKZ3bkZ2jFr8cTpNLO6t8wsRfLyhLkQHMrkTWtCWb8="; + hash = "sha256-WoBfg35mGTIA8YZEk67iYNinF+Q/XEatiVr6x1HdvBk="; }; "aarch64-darwin" = { arch = "darwin-arm64"; - hash = "sha256-JRVrV2yYSfuwuBcM2MDJZz5vNRYHG4n6I/GozgdDOgk="; + hash = "sha256-e75eRgs0FTBnwFbH1vFxFc+aLK+O9TdxgXbV5YnsQLE="; }; }; in { name = "continue"; publisher = "Continue"; - version = "1.1.76"; + version = "1.2.2"; } // sources.${stdenv.system} or (throw "Unsupported system: ${stdenv.system}"); nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ autoPatchelfHook ]; From adb060c72ca3b4ecbebfcb3cdcf70967f6b111dd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 00:24:58 +0000 Subject: [PATCH 38/94] nixpacks: 1.39.0 -> 1.40.0 --- pkgs/by-name/ni/nixpacks/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ni/nixpacks/package.nix b/pkgs/by-name/ni/nixpacks/package.nix index 201b6d9fed98..92624a32469e 100644 --- a/pkgs/by-name/ni/nixpacks/package.nix +++ b/pkgs/by-name/ni/nixpacks/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "nixpacks"; - version = "1.39.0"; + version = "1.40.0"; src = fetchFromGitHub { owner = "railwayapp"; repo = "nixpacks"; rev = "v${version}"; - hash = "sha256-FHpAZizgqizVhIwmMPbddpC7iOYpq0RGLoysWfKvJhc="; + hash = "sha256-vF0vkUuvQR5z3v7LJmzpuvyLjuDjUL3HFIUzRKPojCs="; }; - cargoHash = "sha256-ecT+/EMKZjI89aEW1w9Qjdc8srkVIYgmCtjwI55BI1I="; + cargoHash = "sha256-lVdGIQxRREG7EYtQAzXzBx3Mg5bRopIe5rlGkNY3kTI="; # skip test due FHS dependency doCheck = false; From 77694e5c27d630c68b99c3b88111d09505b093f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 8 Sep 2025 07:48:19 -0700 Subject: [PATCH 39/94] python3Packages.blurhash: 1.1.4 -> 1.1.5 Diff: https://github.com/halcy/blurhash-python/compare/22e081ef1c24da1bb5c5eaa2c1d6649724deaef8..v1.1.5 Changelog: https://github.com/halcy/blurhash-python/releases/tag/v1.1.5 --- .../python-modules/blurhash/default.nix | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/blurhash/default.nix b/pkgs/development/python-modules/blurhash/default.nix index 3397e12f57c4..17e331f77e0c 100644 --- a/pkgs/development/python-modules/blurhash/default.nix +++ b/pkgs/development/python-modules/blurhash/default.nix @@ -2,29 +2,29 @@ lib, buildPythonPackage, fetchFromGitHub, + pytest-cov-stub, pytestCheckHook, pillow, numpy, + setuptools, }: -buildPythonPackage { +buildPythonPackage rec { pname = "blurhash"; - version = "1.1.4"; - format = "setuptools"; + version = "1.1.5"; + pyproject = true; src = fetchFromGitHub { owner = "halcy"; repo = "blurhash-python"; - # There are no tags: https://github.com/halcy/blurhash-python/issues/4 - rev = "22e081ef1c24da1bb5c5eaa2c1d6649724deaef8"; - sha256 = "1qq6mhydlp7q3na4kmaq3871h43wh3pyfyxr4b79bia73wjdylxf"; + tag = "v${version}"; + hash = "sha256-lTPn2GTD7eQ9XkZyuttFqEvNgzcx6b7OdeMc5WOXrJs="; }; - postPatch = '' - sed -i '/^addopts/d' setup.cfg - ''; + build-system = [ setuptools ]; nativeCheckInputs = [ + pytest-cov-stub pytestCheckHook pillow numpy @@ -32,10 +32,11 @@ buildPythonPackage { pythonImportsCheck = [ "blurhash" ]; - meta = with lib; { + meta = { + changelog = "https://github.com/halcy/blurhash-python/releases/tag/${src.tag}"; description = "Pure-Python implementation of the blurhash algorithm"; homepage = "https://github.com/halcy/blurhash-python"; - license = licenses.mit; - maintainers = with maintainers; [ dotlambda ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ dotlambda ]; }; } From 4cb03b127f8712cdb977f2b30adb005bff2cfa79 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 02:09:58 +0000 Subject: [PATCH 40/94] python3Packages.ec2-metadata: 2.15.0 -> 2.16.0 --- pkgs/development/python-modules/ec2-metadata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ec2-metadata/default.nix b/pkgs/development/python-modules/ec2-metadata/default.nix index 48594a7d3be5..73534d210193 100644 --- a/pkgs/development/python-modules/ec2-metadata/default.nix +++ b/pkgs/development/python-modules/ec2-metadata/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "ec2-metadata"; - version = "2.15.0"; + version = "2.16.0"; pyproject = true; src = fetchPypi { pname = "ec2_metadata"; inherit version; - hash = "sha256-sGayaAkcpANp/dZEuQo07L/XgiW85vDiafC/nOOrG3U="; + hash = "sha256-1Ca89aIVQ+B57Ov+0qoSNuUIgaGJENcya2J9WGE3mD8="; }; build-system = [ From af54a9df03214d4cff9042399498cf380fef9d09 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 02:23:04 +0000 Subject: [PATCH 41/94] mtail: 3.2.12 -> 3.2.15 --- pkgs/by-name/mt/mtail/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mt/mtail/package.nix b/pkgs/by-name/mt/mtail/package.nix index 25942790f283..5c5a84bd5543 100644 --- a/pkgs/by-name/mt/mtail/package.nix +++ b/pkgs/by-name/mt/mtail/package.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "mtail"; - version = "3.2.12"; + version = "3.2.15"; src = fetchFromGitHub { owner = "jaqx0r"; repo = "mtail"; rev = "v${version}"; - hash = "sha256-G2yDTIAz39PwmJkHHMZDKfocmJgio8sArxkQwMCOdf8="; + hash = "sha256-LGfRIjTPt5gwn7yjkoYWj/GbWkMnX+zFPyV3bq85/30="; }; - vendorHash = "sha256-+Ym+vn7yHUSS7So7m53cCUNSmznwgyvg+Xj4nKUbD7U="; + vendorHash = "sha256-w5upL0GAtphsFMm+JlGHNri5PX6hVTw0W9f3wbEL2OA="; nativeBuildInputs = [ gotools # goyacc From 830c0801821b6b67bcbc0f6871456d9ba54cad60 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 03:31:28 +0000 Subject: [PATCH 42/94] terraform-providers.google-beta: 7.0.1 -> 7.1.1 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 2c9b618e9fdd..87b623a84972 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -534,13 +534,13 @@ "vendorHash": "sha256-KWXHXLIt0fI9k3XRhch8VLLnVXwkSH2uUS5APfCcNdI=" }, "google-beta": { - "hash": "sha256-lmn6hHVJ65Q65bATLV8XeyGOh9lsMcOprJt7vbGBCeE=", + "hash": "sha256-l08jmxkWsTrk32cJM28OuwSZgSKIB3EPODaUf7821uY=", "homepage": "https://registry.terraform.io/providers/hashicorp/google-beta", "owner": "hashicorp", "repo": "terraform-provider-google-beta", - "rev": "v7.0.1", + "rev": "v7.1.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-l5UkyXzoy3lY5bAus6pHnYKa6QniebN6nmQ5gANxr/Y=" + "vendorHash": "sha256-9tXElUSD6WSfEn6Urt0GZFkxGXj/iUO83ZkKw3GfAgo=" }, "googleworkspace": { "hash": "sha256-dedYnsKHizxJZibuvJOMbJoux0W6zgKaK5fxIofKqCY=", From 818af1d406d79f5556bb8fb8954bf1d3d4f5f067 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 04:30:44 +0000 Subject: [PATCH 43/94] zoekt: 3.7.2-2-unstable-2025-08-21 -> 3.7.2-2-unstable-2025-09-02 --- pkgs/by-name/zo/zoekt/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/zo/zoekt/package.nix b/pkgs/by-name/zo/zoekt/package.nix index 1b2351db4d42..2ec7e4266dde 100644 --- a/pkgs/by-name/zo/zoekt/package.nix +++ b/pkgs/by-name/zo/zoekt/package.nix @@ -8,13 +8,13 @@ buildGoModule { pname = "zoekt"; - version = "3.7.2-2-unstable-2025-08-21"; + version = "3.7.2-2-unstable-2025-09-02"; src = fetchFromGitHub { owner = "sourcegraph"; repo = "zoekt"; - rev = "fb492e2d3a2d0857e9d219fd2f7b12c7403876bb"; - hash = "sha256-FIc8YViahZs5r0FBMJR+Io/dkUSE4S9pwC9fqZODlGE="; + rev = "4e4a529c3b63c7d4c7897ba736f1cd52cc163134"; + hash = "sha256-aRQQAG0qZOrkdbQoQRXeddhMmQaB+/ESD6Ba+q4UIlI="; }; vendorHash = "sha256-urXYBv8+C2jwnr5PjXz7nUyX/Gz4wmtS76UTXFqfQFk="; From cfc8cb7a02a809103ccf18ea9f40a43314151f7b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 05:43:23 +0000 Subject: [PATCH 44/94] centrifugo: 6.2.4 -> 6.3.0 --- pkgs/by-name/ce/centrifugo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ce/centrifugo/package.nix b/pkgs/by-name/ce/centrifugo/package.nix index 895273f2e5b9..290cd0b2295d 100644 --- a/pkgs/by-name/ce/centrifugo/package.nix +++ b/pkgs/by-name/ce/centrifugo/package.nix @@ -16,16 +16,16 @@ let in buildGoModule rec { pname = "centrifugo"; - version = "6.2.4"; + version = "6.3.0"; src = fetchFromGitHub { owner = "centrifugal"; repo = "centrifugo"; rev = "v${version}"; - hash = "sha256-GjL5zGyAv127IFs4/ytEUFU65mz7rR/fQ5nHX2qtTdE="; + hash = "sha256-BXZaiIR4+nF17aoiT35IW+GBIQSOplAMd8Kp1dLnT74="; }; - vendorHash = "sha256-GpCZIZCUjfL/atDOM4FKjlloFWtkAoK+dS73K7b0YfA="; + vendorHash = "sha256-WK9p648fqNEpk9TmuDwSukKodGEOKd7DgulktRjZfLk="; ldflags = [ "-s" From 8e976c21ec057c793dd9434faa23d538832238ae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 05:53:19 +0000 Subject: [PATCH 45/94] gale: 1.9.5 -> 1.9.6 --- pkgs/by-name/ga/gale/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ga/gale/package.nix b/pkgs/by-name/ga/gale/package.nix index 7631b0e56b4e..155f2301fb6f 100644 --- a/pkgs/by-name/ga/gale/package.nix +++ b/pkgs/by-name/ga/gale/package.nix @@ -20,13 +20,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "gale"; - version = "1.9.5"; + version = "1.9.6"; src = fetchFromGitHub { owner = "Kesomannen"; repo = "gale"; tag = finalAttrs.version; - hash = "sha256-LdMuAQ7eTPiEZRxxjGdycrI53JwJQ3grK5QORPhfo50="; + hash = "sha256-zgwxr04MGs8EqrZBY5y8F1GNiaJbJUvpND52oLXtCrk="; }; postPatch = '' @@ -42,7 +42,7 @@ rustPlatform.buildRustPackage (finalAttrs: { cargoRoot = "src-tauri"; buildAndTestSubdir = finalAttrs.cargoRoot; - cargoHash = "sha256-0wWU9Tf5NlYXrflIDghEwyjeR8j96CK0TATU1tWO418="; + cargoHash = "sha256-+ZZwYpYvIYmZFg9PA7kD/mBU1TrpEQIsoMmHSWyX+Xc="; nativeBuildInputs = [ jq From dd3de76c66137c40c2ea4fc99d0b517a1c768877 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 06:55:21 +0000 Subject: [PATCH 46/94] astroterm: 1.0.8 -> 1.0.9 --- pkgs/by-name/as/astroterm/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/as/astroterm/package.nix b/pkgs/by-name/as/astroterm/package.nix index a6ccd3e7cb8b..f15081d962e6 100644 --- a/pkgs/by-name/as/astroterm/package.nix +++ b/pkgs/by-name/as/astroterm/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "astroterm"; - version = "1.0.8"; + version = "1.0.9"; src = fetchFromGitHub { owner = "da-luce"; repo = "astroterm"; tag = "v${finalAttrs.version}"; - hash = "sha256-XSJq2M+rOZf18ueF1jjApOR140mkMZOm/IFzA7M5x4M="; + hash = "sha256-3UXFB4NNKn2w1dYlQzhFyxWwa7/1qkCXPNdBqHK+eQ8="; }; bsc5File = fetchurl { From 3ac8beec2eb0302cd4c54dbd108922b447d25887 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 07:27:33 +0000 Subject: [PATCH 47/94] castxml: 0.6.11 -> 0.6.13 --- pkgs/by-name/ca/castxml/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ca/castxml/package.nix b/pkgs/by-name/ca/castxml/package.nix index 1ae700c1c261..39ef0f3f3455 100644 --- a/pkgs/by-name/ca/castxml/package.nix +++ b/pkgs/by-name/ca/castxml/package.nix @@ -19,13 +19,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "castxml"; - version = "0.6.11"; + version = "0.6.13"; src = fetchFromGitHub { owner = "CastXML"; repo = "CastXML"; rev = "v${finalAttrs.version}"; - hash = "sha256-qT7uIZU6DoEQqqhaHEPzPUAFF+KCT4Ybtl8zk495Jko="; + hash = "sha256-81I+Uh2HrEenp9iAW+TO+MUyXhXRMVDI+BZuVA4C/pE="; }; nativeBuildInputs = [ cmake ] ++ lib.optionals (withManual || withHTML) [ sphinx ]; From a2ca895dcb90d5f079e6986528f2a9ded2c7ce1f Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Sat, 6 Sep 2025 13:53:17 -0600 Subject: [PATCH 48/94] tandoor-recipes: 2.0.1 -> 2.1.2 https://github.com/TandoorRecipes/recipes/releases/tag/2.1.2 Diff: https://github.com/TandoorRecipes/recipes/compare/2.0.1...2.1.2 --- pkgs/by-name/ta/tandoor-recipes/common.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ta/tandoor-recipes/common.nix b/pkgs/by-name/ta/tandoor-recipes/common.nix index 92ab353d10f0..ceb3855038bc 100644 --- a/pkgs/by-name/ta/tandoor-recipes/common.nix +++ b/pkgs/by-name/ta/tandoor-recipes/common.nix @@ -1,15 +1,15 @@ { lib, fetchFromGitHub }: rec { - version = "2.0.1"; + version = "2.1.2"; src = fetchFromGitHub { owner = "TandoorRecipes"; repo = "recipes"; tag = version; - hash = "sha256-tFnfuRYg9lq7hveGZqpRVHNaXxS6BUs88/BHnUXe4mA="; + hash = "sha256-FCCXzWaWjmsWidg1MgUIJtH+KN/gA1d7KBLRj3/1Fec="; }; - yarnHash = "sha256-6+GmYibzujV1vE0FqMctGscRkrendpvczDdMK++qtTU="; + yarnHash = "sha256-vwPwJK+nGuhjJC5BdijAKOv7sgrdev63PWhuZXMD1E0="; meta = { homepage = "https://tandoor.dev/"; From 3da8a0e8f95727884375728addd973414a76fa2f Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Sat, 6 Sep 2025 13:54:30 -0600 Subject: [PATCH 49/94] tandoor-recipes: add ryand56 as maintainer --- pkgs/by-name/ta/tandoor-recipes/common.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ta/tandoor-recipes/common.nix b/pkgs/by-name/ta/tandoor-recipes/common.nix index ceb3855038bc..7bd01e8df11e 100644 --- a/pkgs/by-name/ta/tandoor-recipes/common.nix +++ b/pkgs/by-name/ta/tandoor-recipes/common.nix @@ -15,6 +15,9 @@ rec { homepage = "https://tandoor.dev/"; changelog = "https://github.com/TandoorRecipes/recipes/releases/tag/${version}"; license = lib.licenses.agpl3Only; - maintainers = with lib.maintainers; [ jvanbruegge ]; + maintainers = with lib.maintainers; [ + jvanbruegge + ryand56 + ]; }; } From 0d19347b669898d45297ca457d1f5f1066d79ac5 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Mon, 8 Sep 2025 19:06:07 +0200 Subject: [PATCH 50/94] k3s: use `finalAttrs` pattern --- .../networking/cluster/k3s/builder.nix | 23 +++++++++++-------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/pkgs/applications/networking/cluster/k3s/builder.nix b/pkgs/applications/networking/cluster/k3s/builder.nix index abfdec8bd290..2b2e6490ab23 100644 --- a/pkgs/applications/networking/cluster/k3s/builder.nix +++ b/pkgs/applications/networking/cluster/k3s/builder.nix @@ -328,7 +328,7 @@ let }).overrideAttrs overrideContainerdAttrs; in -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "k3s"; version = k3sVersion; pos = builtins.unsafeGetAttrPos "k3sVersion" attrs; @@ -389,7 +389,7 @@ buildGoModule rec { gnused ]; - buildInputs = k3sRuntimeDeps; + buildInputs = finalAttrs.k3sRuntimeDeps; nativeBuildInputs = [ makeWrapper @@ -439,14 +439,14 @@ buildGoModule rec { # wildcard to match the arm64 build too install -m 0755 dist/artifacts/k3s* -D $out/bin/k3s wrapProgram $out/bin/k3s \ - --prefix PATH : ${lib.makeBinPath k3sRuntimeDeps} \ + --prefix PATH : ${lib.makeBinPath finalAttrs.k3sRuntimeDeps} \ --prefix PATH : "$out/bin" ln -s $out/bin/k3s $out/bin/kubectl ln -s $out/bin/k3s $out/bin/crictl ln -s $out/bin/k3s $out/bin/ctr install -m 0755 ${k3sKillallSh} -D $out/bin/k3s-killall.sh wrapProgram $out/bin/k3s-killall.sh \ - --prefix PATH : ${lib.makeBinPath (k3sRuntimeDeps ++ k3sKillallDeps)} + --prefix PATH : ${lib.makeBinPath (finalAttrs.k3sRuntimeDeps ++ finalAttrs.k3sKillallDeps)} runHook postInstall ''; @@ -464,13 +464,16 @@ buildGoModule rec { k3sRepo = k3sRepo; k3sRoot = k3sRoot; k3sBundle = k3sBundle; - mkTests = - version: + tests = let - k3s_version = "k3s_" + lib.replaceStrings [ "." ] [ "_" ] (lib.versions.majorMinor version); + mkTests = + version: + let + k3s_version = "k3s_" + lib.replaceStrings [ "." ] [ "_" ] (lib.versions.majorMinor version); + in + lib.mapAttrs (name: value: nixosTests.k3s.${name}.${k3s_version}) nixosTests.k3s; in - lib.mapAttrs (name: value: nixosTests.k3s.${name}.${k3s_version}) nixosTests.k3s; - tests = passthru.mkTests k3sVersion; + mkTests k3sVersion; updateScript = updateScript; imagesList = throw "k3s.imagesList was removed"; airgapImages = throw "k3s.airgapImages was renamed to k3s.airgap-images"; @@ -481,4 +484,4 @@ buildGoModule rec { // (lib.mapAttrs (_: value: fetchurl value) imagesVersions); meta = baseMeta; -} +}) From f2c5012e420fc835c35715a0cd8fd6b38102f310 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Mon, 8 Sep 2025 19:11:04 +0200 Subject: [PATCH 51/94] k3s: use `versionCheckHook` --- pkgs/applications/networking/cluster/k3s/builder.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/networking/cluster/k3s/builder.nix b/pkgs/applications/networking/cluster/k3s/builder.nix index 2b2e6490ab23..f98edbefaaba 100644 --- a/pkgs/applications/networking/cluster/k3s/builder.nix +++ b/pkgs/applications/networking/cluster/k3s/builder.nix @@ -73,6 +73,7 @@ lib: util-linuxMinimal, yq-go, zstd, + versionCheckHook, }: # k3s is a kinda weird derivation. One of the main points of k3s is the @@ -451,11 +452,8 @@ buildGoModule (finalAttrs: { ''; doInstallCheck = true; - installCheckPhase = '' - runHook preInstallCheck - $out/bin/k3s --version | grep -F "v${k3sVersion}" >/dev/null - runHook postInstallCheck - ''; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "--version"; passthru = { inherit airgap-images; From 42a3611c6726ea04f4efc6d19f688eb16544355e Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Mon, 8 Sep 2025 19:11:27 +0200 Subject: [PATCH 52/94] k3s: use `--replace-fail` --- pkgs/applications/networking/cluster/k3s/builder.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pkgs/applications/networking/cluster/k3s/builder.nix b/pkgs/applications/networking/cluster/k3s/builder.nix index f98edbefaaba..ce86f5f88b50 100644 --- a/pkgs/applications/networking/cluster/k3s/builder.nix +++ b/pkgs/applications/networking/cluster/k3s/builder.nix @@ -346,15 +346,13 @@ buildGoModule (finalAttrs: { # Nix prefers dynamically linked binaries over static binary. substituteInPlace scripts/package-cli \ - --replace '"$LDFLAGS $STATIC" -o' \ - '"$LDFLAGS" -o' \ - --replace "STATIC=\"-extldflags \'-static\'\"" \ - "" + --replace-fail '"$LDFLAGS $STATIC" -o' \ + '"$LDFLAGS" -o' # Upstream codegen fails with trimpath set. Removes "trimpath" for 'go generate': substituteInPlace scripts/package-cli \ - --replace '"''${GO}" generate' \ + --replace-fail '"''${GO}" generate' \ 'GOFLAGS="" \ GOOS="${pkgsBuildBuild.go.GOOS}" \ GOARCH="${pkgsBuildBuild.go.GOARCH}" \ From c30dd72d3744fa69959d6a50f5d92484d59ecf42 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 09:42:25 +0000 Subject: [PATCH 53/94] terraform-providers.cloudamqp: 1.35.1 -> 1.36.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 2c9b618e9fdd..935ad815b5a7 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -261,13 +261,13 @@ "vendorHash": null }, "cloudamqp": { - "hash": "sha256-v+hbbmGAbCY+DlgQPzZmiknQ/88icn6ja6UIecoMDbU=", + "hash": "sha256-j1zPlyljBpBgOxFA2hOQAvPAl9sR5UpN899kshXf4GA=", "homepage": "https://registry.terraform.io/providers/cloudamqp/cloudamqp", "owner": "cloudamqp", "repo": "terraform-provider-cloudamqp", - "rev": "v1.35.1", + "rev": "v1.36.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-shRiTPn4A1rmwBnoSlRDfdYuHqSFvL4o6o8vAJutu3Q=" + "vendorHash": "sha256-O/MSx6iZ0SkCsMLKMr1cetkPaePoVq62UTOhiPTzF6g=" }, "cloudflare": { "hash": "sha256-EsbktS0pP+tJtIPHckMmgdeIBLyL9T+lVyoDzJAzi98=", From 34a08d71387273054cd7bf03b1c4219e59da88b6 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Mon, 8 Sep 2025 19:11:43 +0200 Subject: [PATCH 54/94] k3s: replace `systemd` with `systemdMinimal` --- pkgs/applications/networking/cluster/k3s/builder.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/k3s/builder.nix b/pkgs/applications/networking/cluster/k3s/builder.nix index ce86f5f88b50..ca7abb1723b5 100644 --- a/pkgs/applications/networking/cluster/k3s/builder.nix +++ b/pkgs/applications/networking/cluster/k3s/builder.nix @@ -69,7 +69,7 @@ lib: socat, sqlite, stdenv, - systemd, + systemdMinimal, util-linuxMinimal, yq-go, zstd, @@ -380,7 +380,7 @@ buildGoModule (finalAttrs: { k3sKillallDeps = [ bash - systemd + systemdMinimal procps coreutils gnugrep From 6739ee06bf4e64fab9cc76f7371d1c1fc19e0de4 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Tue, 9 Sep 2025 11:56:45 +0200 Subject: [PATCH 55/94] k3s: replace `makeWrapper` with `makeBinaryWrapper` --- pkgs/applications/networking/cluster/k3s/builder.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/k3s/builder.nix b/pkgs/applications/networking/cluster/k3s/builder.nix index ca7abb1723b5..058970e8b033 100644 --- a/pkgs/applications/networking/cluster/k3s/builder.nix +++ b/pkgs/applications/networking/cluster/k3s/builder.nix @@ -55,7 +55,7 @@ lib: kmod, lib, libseccomp, - makeWrapper, + makeBinaryWrapper, nixosTests, overrideBundleAttrs ? { }, # An attrSet/function to override the `k3sBundle` derivation. overrideCniPluginsAttrs ? { }, # An attrSet/function to override the `k3sCNIPlugins` derivation. @@ -391,7 +391,7 @@ buildGoModule (finalAttrs: { buildInputs = finalAttrs.k3sRuntimeDeps; nativeBuildInputs = [ - makeWrapper + makeBinaryWrapper rsync yq-go zstd From a6c8d7610cfd6eb54381afe0c2935e01530f6824 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Tue, 9 Sep 2025 11:57:21 +0200 Subject: [PATCH 56/94] k3s: remove unused parameter --- pkgs/applications/networking/cluster/k3s/builder.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/applications/networking/cluster/k3s/builder.nix b/pkgs/applications/networking/cluster/k3s/builder.nix index 058970e8b033..6bc8e1344881 100644 --- a/pkgs/applications/networking/cluster/k3s/builder.nix +++ b/pkgs/applications/networking/cluster/k3s/builder.nix @@ -41,7 +41,6 @@ lib: ethtool, fetchFromGitHub, fetchgit, - fetchpatch, fetchurl, fetchzip, findutils, From 6912033ec8e32c25cdbc20141f05f84976462b88 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 10:16:57 +0000 Subject: [PATCH 57/94] python3Packages.langsmith: 0.4.20 -> 0.4.27 --- pkgs/development/python-modules/langsmith/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langsmith/default.nix b/pkgs/development/python-modules/langsmith/default.nix index 74a88c8ee07e..26add719f048 100644 --- a/pkgs/development/python-modules/langsmith/default.nix +++ b/pkgs/development/python-modules/langsmith/default.nix @@ -31,14 +31,14 @@ buildPythonPackage rec { pname = "langsmith"; - version = "0.4.20"; + version = "0.4.27"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langsmith-sdk"; tag = "v${version}"; - hash = "sha256-XAN0DTKZcT8SAwPNI6lDrpmgvr1a5KsTAeRvw7OYVCo="; + hash = "sha256-qkbl+KD98/qJ6ldlXBAktZggy3c7IygowY8sMvI/O9o="; }; sourceRoot = "${src.name}/python"; From 7b04f942cf745f4e43ce772a692b68bdd1315524 Mon Sep 17 00:00:00 2001 From: skoove Date: Tue, 9 Sep 2025 20:30:45 +1000 Subject: [PATCH 58/94] vintagestory: 1.21.0 -> 1.21.1 --- pkgs/by-name/vi/vintagestory/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/vintagestory/package.nix b/pkgs/by-name/vi/vintagestory/package.nix index 58760acab935..59c02dd3a559 100644 --- a/pkgs/by-name/vi/vintagestory/package.nix +++ b/pkgs/by-name/vi/vintagestory/package.nix @@ -21,11 +21,11 @@ stdenv.mkDerivation rec { pname = "vintagestory"; - version = "1.21.0"; + version = "1.21.1"; src = fetchurl { url = "https://cdn.vintagestory.at/gamefiles/stable/vs_client_linux-x64_${version}.tar.gz"; - hash = "sha256-90YQOur7UhXxDBkGLSMnXQK7iQ6+Z8Mqx9PEG6FEXBs="; + hash = "sha256-6b0IXzTawRWdm2blOpMAIDqzzv/S7O3c+5k7xOhRFvI="; }; nativeBuildInputs = [ From 4810477cf2be4652e412b7eaa26251b7ec10f86b Mon Sep 17 00:00:00 2001 From: Heinz Deinhart Date: Tue, 9 Sep 2025 12:46:39 +0200 Subject: [PATCH 59/94] ddnet 19.3 -> 19.4 https://ddnet.org/downloads/#19.4 https://github.com/ddnet/ddnet/compare/19.3...19.4 --- pkgs/by-name/dd/ddnet/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/dd/ddnet/package.nix b/pkgs/by-name/dd/ddnet/package.nix index d32acac05923..9b4b930d5ddd 100644 --- a/pkgs/by-name/dd/ddnet/package.nix +++ b/pkgs/by-name/dd/ddnet/package.nix @@ -32,13 +32,13 @@ stdenv.mkDerivation rec { pname = "ddnet"; - version = "19.3"; + version = "19.4"; src = fetchFromGitHub { owner = "ddnet"; repo = "ddnet"; tag = version; - hash = "sha256-8mCkzZPdLFGIlOkMiNDOxiQeEHa+k0BX9PMIPbjmW5k="; + hash = "sha256-x/QHTjtFX2j3CA9YAg7c09WTRnW0Y+1keu52RMLSSoA="; }; cargoDeps = rustPlatform.fetchCargoVendor { From 541dc9a2ba48b55e277a0dd3679aa173cd04183f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 9 Sep 2025 13:26:09 +0200 Subject: [PATCH 60/94] python313Packages.aioapcaccess: modernize --- pkgs/development/python-modules/aioapcaccess/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aioapcaccess/default.nix b/pkgs/development/python-modules/aioapcaccess/default.nix index b9bf3e6f059b..a846dc431ff4 100644 --- a/pkgs/development/python-modules/aioapcaccess/default.nix +++ b/pkgs/development/python-modules/aioapcaccess/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { version = "1.0.0"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "yuxincs"; @@ -23,7 +23,7 @@ buildPythonPackage rec { hash = "sha256-gCi0vo4w3jr4w5neQS9v821rdfE+SqnUkrOrEQUET7E="; }; - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm ]; @@ -38,7 +38,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module for working with apcaccess"; homepage = "https://github.com/yuxincs/aioapcaccess"; - changelog = "https://github.com/yuxincs/aioapcaccess/releases/tag/v${version}"; + changelog = "https://github.com/yuxincs/aioapcaccess/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 2435f478334ae5a63de3361556181f7fefcfb1a6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 11:32:35 +0000 Subject: [PATCH 61/94] labelle: 1.4.1 -> 1.4.2 --- pkgs/by-name/la/labelle/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/la/labelle/package.nix b/pkgs/by-name/la/labelle/package.nix index 399160e467a2..a2a2f9ec98c1 100644 --- a/pkgs/by-name/la/labelle/package.nix +++ b/pkgs/by-name/la/labelle/package.nix @@ -8,14 +8,14 @@ }: python3Packages.buildPythonApplication rec { pname = "labelle"; - version = "1.4.1"; + version = "1.4.2"; pyproject = true; src = fetchFromGitHub { owner = "labelle-org"; repo = "labelle"; tag = "v${version}"; - hash = "sha256-WrY8kDOZ4I1GPCpXvN4bapbJsIIsYzq0LT7jNaQyzXw="; + hash = "sha256-p+V6ihFDxhG7t4LiwTJVfJTk6rxJxGHqxTdplbLZR2Q="; }; postPatch = '' From 0af0553e890a6cf7355f4e75a06a21b847e85f0a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 9 Sep 2025 13:41:45 +0200 Subject: [PATCH 62/94] python313Packages.ssdp: update disabled - update changelog entry --- pkgs/development/python-modules/ssdp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ssdp/default.nix b/pkgs/development/python-modules/ssdp/default.nix index f5ac9d00f129..47fa7cbfb6cb 100644 --- a/pkgs/development/python-modules/ssdp/default.nix +++ b/pkgs/development/python-modules/ssdp/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { version = "1.3.1"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "codingjoe"; @@ -48,7 +48,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python asyncio library for Simple Service Discovery Protocol (SSDP)"; homepage = "https://github.com/codingjoe/ssdp"; - changelog = "https://github.com/codingjoe/ssdp/releases/tag/${version}"; + changelog = "https://github.com/codingjoe/ssdp/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; mainProgram = "ssdp"; From 688514126ef6332e9fb1dec116eeff86ffdb6dc2 Mon Sep 17 00:00:00 2001 From: Rolf Verschuuren Date: Tue, 9 Sep 2025 14:10:54 +0200 Subject: [PATCH 63/94] unison-ucm: 0.5.42 -> 0.5.47 --- pkgs/by-name/un/unison-ucm/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/un/unison-ucm/package.nix b/pkgs/by-name/un/unison-ucm/package.nix index 4e0d901f623d..c9602d1f46f0 100644 --- a/pkgs/by-name/un/unison-ucm/package.nix +++ b/pkgs/by-name/un/unison-ucm/package.nix @@ -14,21 +14,21 @@ stdenv.mkDerivation (finalAttrs: { pname = "unison-code-manager"; - version = "0.5.42"; + version = "0.5.47"; src = { aarch64-darwin = fetchurl { url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos-arm64.tar.gz"; - hash = "sha256-QPUbJTpdvXQvI7zcNnQLrojOLCp+kpcPMc5aHknM5Tk="; + hash = "sha256-Ocqwh+kH4tLMTMthbezDB0o00TTF/d6n8CzQxR919hA="; }; x86_64-darwin = fetchurl { url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos-x64.tar.gz"; - hash = "sha256-DFIDiTLT3JzAdBN9qgXbU2rbYa2oO1AxNO+R3gizyVI="; + hash = "sha256-Fkouq/jv0Ddv1EjREtiGjMAEqdNoxwv4nqqp/nwf+zg="; }; x86_64-linux = fetchurl { url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-linux-x64.tar.gz"; - hash = "sha256-NDIk0UsW7gOkhJJ7YDY2R1ZJ26uirG1TYPO+nGzR61M="; + hash = "sha256-RizYZaNdaXCkfiFXblB34btqmu6xo3owKkSuOrgopIo="; }; } .${stdenv.hostPlatform.system} or (throw "Unsupported platform ${stdenv.hostPlatform.system}"); @@ -50,9 +50,10 @@ stdenv.mkDerivation (finalAttrs: { installPhase = '' mkdir -p $out/{bin,lib} - mv runtime $out/lib/runtime + mv ui $out/ui mv unison $out/unison + makeWrapper $out/unison/unison $out/bin/ucm \ --prefix LD_LIBRARY_PATH : ${ lib.makeLibraryPath [ @@ -61,7 +62,6 @@ stdenv.mkDerivation (finalAttrs: { ] } \ --prefix PATH ":" "${lib.makeBinPath [ less ]}" \ - --add-flags "--runtime-path $out/lib/runtime/bin/unison-runtime" \ --set UCM_WEB_UI "$out/ui" ''; From 301e5cca9cd670aacfca1c9df0babfd6c37e1bf9 Mon Sep 17 00:00:00 2001 From: Kerstin Humm Date: Tue, 9 Sep 2025 14:26:02 +0200 Subject: [PATCH 64/94] nixos/canaille: remove HTTP header X-XSS-Protection Addresses https://github.com/NixOS/nixpkgs/issues/438800 --- nixos/modules/services/security/canaille.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/nixos/modules/services/security/canaille.nix b/nixos/modules/services/security/canaille.nix index c550e955adb7..cda274012743 100644 --- a/nixos/modules/services/security/canaille.nix +++ b/nixos/modules/services/security/canaille.nix @@ -349,7 +349,6 @@ in add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always; add_header X-Frame-Options "SAMEORIGIN" always; - add_header X-XSS-Protection "1; mode=block" always; add_header X-Content-Type-Options "nosniff" always; add_header Referrer-Policy "same-origin" always; ''; From 713a26dd6697f62a176f6a6ab511f5a049370df8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 12:29:57 +0000 Subject: [PATCH 65/94] butane: 0.24.0 -> 0.25.0 --- pkgs/by-name/bu/butane/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bu/butane/package.nix b/pkgs/by-name/bu/butane/package.nix index 9cf981a59c4f..921d4511b65b 100644 --- a/pkgs/by-name/bu/butane/package.nix +++ b/pkgs/by-name/bu/butane/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "butane"; - version = "0.24.0"; + version = "0.25.0"; src = fetchFromGitHub { owner = "coreos"; repo = "butane"; rev = "v${version}"; - hash = "sha256-xb5CDuwGpYJgnG0KzlvkzTyeqo1d2fUcXh0a2hbCEd0="; + hash = "sha256-A6B7p2Db+7xlNIeiZYV53yiwcq6oaTv0CKGZNkkWcxU="; }; vendorHash = null; From 1f7c853dac4527680e6a06fce4244a5511bb51e7 Mon Sep 17 00:00:00 2001 From: Jaco Malan Date: Sun, 7 Sep 2025 12:13:49 +0200 Subject: [PATCH 66/94] solana-cli: 1.18.26 -> 2.3.8 --- .../so/solana-cli/crossbeam-epoch.patch | 53 ------------------- pkgs/by-name/so/solana-cli/package.nix | 47 +++++++--------- 2 files changed, 19 insertions(+), 81 deletions(-) delete mode 100644 pkgs/by-name/so/solana-cli/crossbeam-epoch.patch diff --git a/pkgs/by-name/so/solana-cli/crossbeam-epoch.patch b/pkgs/by-name/so/solana-cli/crossbeam-epoch.patch deleted file mode 100644 index 2db35ac58b06..000000000000 --- a/pkgs/by-name/so/solana-cli/crossbeam-epoch.patch +++ /dev/null @@ -1,53 +0,0 @@ -diff --git a/Cargo.lock b/Cargo.lock -index 0194c34ed2..0d58655f70 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -1419,14 +1419,14 @@ dependencies = [ - - [[package]] - name = "crossbeam-epoch" --version = "0.9.5" --source = "git+https://github.com/anza-xyz/crossbeam?rev=fd279d707025f0e60951e429bf778b4813d1b6bf#fd279d707025f0e60951e429bf778b4813d1b6bf" -+version = "0.9.16" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2d2fe95351b870527a5d09bf563ed3c97c0cffb87cf1c78a591bf48bb218d9aa" - dependencies = [ -+ "autocfg", - "cfg-if 1.0.0", - "crossbeam-utils", -- "lazy_static", -- "memoffset 0.6.4", -- "scopeguard", -+ "memoffset 0.9.0", - ] - - [[package]] -@@ -3118,15 +3118,6 @@ dependencies = [ - "libc", - ] - --[[package]] --name = "memoffset" --version = "0.6.4" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9" --dependencies = [ -- "autocfg", --] -- - [[package]] - name = "memoffset" - version = "0.7.1" -diff --git a/Cargo.toml b/Cargo.toml -index 2ff2094d67..a3ace4459a 100644 ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -435,7 +435,7 @@ zstd = "0.11.2" - - [patch.crates-io] - # for details, see https://github.com/anza-xyz/crossbeam/commit/fd279d707025f0e60951e429bf778b4813d1b6bf --crossbeam-epoch = { git = "https://github.com/anza-xyz/crossbeam", rev = "fd279d707025f0e60951e429bf778b4813d1b6bf" } -+# crossbeam-epoch = { git = "https://github.com/anza-xyz/crossbeam", rev = "fd279d707025f0e60951e429bf778b4813d1b6bf" } - - # We include the following crates as our dependencies above from crates.io: - # diff --git a/pkgs/by-name/so/solana-cli/package.nix b/pkgs/by-name/so/solana-cli/package.nix index 9277a7690fb8..9ac59650fae9 100644 --- a/pkgs/by-name/so/solana-cli/package.nix +++ b/pkgs/by-name/so/solana-cli/package.nix @@ -5,28 +5,28 @@ rustPlatform, udev, protobuf, - rocksdb_8_3, installShellFiles, pkg-config, openssl, nix-update-script, versionCheckHook, + clang, + libclang, + rocksdb, # Taken from https://github.com/solana-labs/solana/blob/master/scripts/cargo-install-all.sh#L84 solanaPkgs ? [ - "cargo-build-bpf" - "cargo-test-bpf" "cargo-build-sbf" "cargo-test-sbf" "solana" "solana-bench-tps" "solana-faucet" "solana-gossip" - "solana-install" + "agave-install" "solana-keygen" - "solana-ledger-tool" + "agave-ledger-tool" "solana-log-analyzer" "solana-net-shaper" - "solana-validator" + "agave-validator" "solana-test-validator" ] ++ [ @@ -36,37 +36,26 @@ ], }: let - version = "1.18.26"; - hash = "sha256-sJ0Zn5GMi64/S8zqomL/dYRVW8SOQWsP+bpcdatJC0A="; - rocksdb = rocksdb_8_3; + version = "2.3.8"; + hash = "sha256-CqkedeQk66VXG6lQAIVGd7ci0KPltf2Qq69iErBAQGo="; in rustPlatform.buildRustPackage rec { pname = "solana-cli"; inherit version; src = fetchFromGitHub { - owner = "solana-labs"; - repo = "solana"; + owner = "anza-xyz"; + repo = "agave"; tag = "v${version}"; inherit hash; }; - # The `crossbeam-epoch@0.9.5` crate used by the solana crates is their own fork, - # which exists due to performance-related reasons. - # The `solana-cli` build fails because this forked `crossbeam-epoch` crate contains a - # symlink that points outside of the crate into the root of the repository. - # This characteristic already existed in upstream `crossbeam-epoch@0.9.5`. - # - # As `buildRustPackage` vendors the dependencies of the `solana-cli` during the `buildPhase`, - # which occurs after the `patchPhase`, this `crossbeam-epoch` is not patchable in this build. - # The remaining solution is to make use of `cargoPatches` to remove the fork and bump to `crossbeam-epoch@0.9.16`, - # which is the first version that removed the `build.rs`. - cargoPatches = [ ./crossbeam-epoch.patch ]; - - cargoHash = "sha256-adzcLrOiUUYhz57gme/hEmD4E3kVcKCp0/jSoavZfjw="; + cargoHash = "sha256-J7gyR7K1hauV+VrzoNzRrooLuSkjk8U6A3aFn9O2yFY="; strictDeps = true; cargoBuildFlags = builtins.map (n: "--bin=${n}") solanaPkgs; + RUSTFLAGS = "-Amismatched_lifetime_syntaxes -Adead_code"; + LIBCLANG_PATH = "${libclang.lib}/lib"; # Even tho the tests work, a shit ton of them try to connect to a local RPC # or access internet in other ways, eventually failing due to Nix sandbox. @@ -82,6 +71,8 @@ rustPlatform.buildRustPackage rec { ]; buildInputs = [ openssl + clang + libclang rustPlatform.bindgenHook ] ++ lib.optionals stdenv.hostPlatform.isLinux [ udev ]; @@ -97,10 +88,9 @@ rustPlatform.buildRustPackage rec { --bash <($out/bin/solana completion --shell bash) \ --fish <($out/bin/solana completion --shell fish) - mkdir -p $out/bin/sdk/bpf - cp -a ./sdk/bpf/* $out/bin/sdk/bpf/ - mkdir -p $out/bin/sdk/sbf - cp -a ./sdk/sbf/* $out/bin/sdk/sbf + mkdir -p $out/bin/platform-tools-sdk + cp -r ./platform-tools-sdk/sbf $out/bin/platform-tools-sdk + mkdir -p $out/bin/deps find . -name libsolana_program.dylib -exec cp {} $out/bin/deps \; find . -name libsolana_program.rlib -exec cp {} $out/bin/deps \; @@ -126,6 +116,7 @@ rustPlatform.buildRustPackage rec { netfox happysalada aikooo7 + JacoMalan1 ]; platforms = platforms.unix; }; From b19037edcd1729c4fa6b1a5b052952dad31182c8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 12:46:33 +0000 Subject: [PATCH 67/94] shpool: 0.9.1 -> 0.9.2 --- pkgs/by-name/sh/shpool/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sh/shpool/package.nix b/pkgs/by-name/sh/shpool/package.nix index d8d60b2ced2d..6a4b2f59f805 100644 --- a/pkgs/by-name/sh/shpool/package.nix +++ b/pkgs/by-name/sh/shpool/package.nix @@ -9,13 +9,13 @@ rustPlatform.buildRustPackage rec { pname = "shpool"; - version = "0.9.1"; + version = "0.9.2"; src = fetchFromGitHub { owner = "shell-pool"; repo = "shpool"; rev = "v${version}"; - hash = "sha256-Dh2Law70RbGkD9dlbhes47CTgwPoEnN5WmxL10arCtk="; + hash = "sha256-T7Ij8rxlF5AAEgVzT+C+X8sX0ebhY19NSFm3DB6LnXs="; }; postPatch = '' @@ -23,7 +23,7 @@ rustPlatform.buildRustPackage rec { --replace-fail '/usr/bin/shpool' "$out/bin/shpool" ''; - cargoHash = "sha256-PCcRtpw+l7a9P2V7O4DGE6uatJ0TfGJyLUxbqiBY1Ro="; + cargoHash = "sha256-uOz2yswKMrhtBqPRjlu9AIcR68jfIaWrXwtBeMb/GW0="; buildInputs = [ linux-pam From b86a67bdd4f62de51d57742a4bcb9ea8e5bea178 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 13:20:08 +0000 Subject: [PATCH 68/94] python3Packages.jsonargparse: 4.40.2 -> 4.41.0 --- pkgs/development/python-modules/jsonargparse/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jsonargparse/default.nix b/pkgs/development/python-modules/jsonargparse/default.nix index f1c6e76b41a3..f8071a846e86 100644 --- a/pkgs/development/python-modules/jsonargparse/default.nix +++ b/pkgs/development/python-modules/jsonargparse/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "jsonargparse"; - version = "4.40.2"; + version = "4.41.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "omni-us"; repo = "jsonargparse"; tag = "v${version}"; - hash = "sha256-3Zs2F46tGcvIF9UOGI/P079BZLJJyEyP9LDPRfvSk4E="; + hash = "sha256-uNgtxQuAkOB651lbPPWQg0p4T8G1dgFbx/EyO/sJSjs="; }; build-system = [ setuptools ]; From a69946a83af8077b2e95e049a83c8f332455e27e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 14:05:30 +0000 Subject: [PATCH 69/94] apko: 0.30.6 -> 0.30.9 --- pkgs/by-name/ap/apko/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ap/apko/package.nix b/pkgs/by-name/ap/apko/package.nix index 7a88fe508045..107379b138f8 100644 --- a/pkgs/by-name/ap/apko/package.nix +++ b/pkgs/by-name/ap/apko/package.nix @@ -11,13 +11,13 @@ buildGoModule (finalAttrs: { pname = "apko"; - version = "0.30.6"; + version = "0.30.9"; src = fetchFromGitHub { owner = "chainguard-dev"; repo = "apko"; tag = "v${finalAttrs.version}"; - hash = "sha256-xzXx+pe1WUe0Bxlig04fwgXF/ewKaehezQk4npJ/zic="; + hash = "sha256-oJ/Tg/9ou1VFL2jILLDJF4kKbNPqCPHwriW6D63MD5M="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -29,7 +29,7 @@ buildGoModule (finalAttrs: { find "$out" -name .git -print0 | xargs -0 rm -rf ''; }; - vendorHash = "sha256-snyfsRyNOx6bsz506Nde2ofcBgVQOlNvYGuwFoHKOzI="; + vendorHash = "sha256-rdHpv4al6Hc9q1atE9xLDOiJTV97G0L3wgUHbNhzdms="; nativeBuildInputs = [ installShellFiles ]; From c26b4b1c5128e202c86f19930a34232a2ba6c265 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 14:13:33 +0000 Subject: [PATCH 70/94] pyfa: 2.63.1 -> 2.64.1 --- pkgs/by-name/py/pyfa/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/py/pyfa/package.nix b/pkgs/by-name/py/pyfa/package.nix index 196231ffb451..262cc926e074 100644 --- a/pkgs/by-name/py/pyfa/package.nix +++ b/pkgs/by-name/py/pyfa/package.nix @@ -10,7 +10,7 @@ copyDesktopItems, }: let - version = "2.63.1"; + version = "2.64.1"; in python3Packages.buildPythonApplication rec { inherit version; @@ -21,7 +21,7 @@ python3Packages.buildPythonApplication rec { owner = "pyfa-org"; repo = "Pyfa"; tag = "v${version}"; - hash = "sha256-kpTJ7cgS/W0mUtplERiEYJA+FszPILCI+0AVbk6MVAA="; + hash = "sha256-qqfJ8nYI1y74sGJDbwrq0mT03em62BmU+y6GPmUUIIo="; }; desktopItems = [ From 23f1db638cdd96f479516cfe7aea6eba461d6f8d Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Tue, 9 Sep 2025 16:32:43 +0200 Subject: [PATCH 71/94] matrix-synapse-unwrapped: allow setuptools_rust 1.12 Matrix has a strict upper bound as a precaution to avoid spurious build and runtime issues, but the diff[1] looks safe enough for an upgrade. [1] https://github.com/PyO3/setuptools-rust/compare/v1.11.1...v1.12.0 --- pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix b/pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix index a0791b5ac5f5..435ef1c25ffb 100644 --- a/pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix +++ b/pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix @@ -29,6 +29,11 @@ python3Packages.buildPythonApplication rec { hash = "sha256-qpgDErV1VVzaUHHQX4ReXCPihdrSKI/4HtbDeQIblR8="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools_rust>=1.3,<=1.11.1" "setuptools_rust<=1.12,>=1.3" + ''; + build-system = with python3Packages; [ poetry-core setuptools-rust From 654d24144ad839f2febc403a8c41cbe3c6ab1d34 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 14:59:45 +0000 Subject: [PATCH 72/94] tutanota-desktop: 304.250825.0 -> 304.250901.0 --- pkgs/by-name/tu/tutanota-desktop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tu/tutanota-desktop/package.nix b/pkgs/by-name/tu/tutanota-desktop/package.nix index 269c7a249b27..87885d54d641 100644 --- a/pkgs/by-name/tu/tutanota-desktop/package.nix +++ b/pkgs/by-name/tu/tutanota-desktop/package.nix @@ -8,11 +8,11 @@ appimageTools.wrapType2 rec { pname = "tutanota-desktop"; - version = "304.250825.0"; + version = "304.250901.0"; src = fetchurl { url = "https://github.com/tutao/tutanota/releases/download/tutanota-desktop-release-${version}/tutanota-desktop-linux.AppImage"; - hash = "sha256-5nEC9zTmPhlv8+7a2UAuZpGSmOC+lMPzCbc2InvAo2k="; + hash = "sha256-fzNmkJZQ+BLWlNZS1F7C6kCeigFmd3ztsd+ROPAq2u0="; }; extraPkgs = pkgs: [ pkgs.libsecret ]; From f27409cdf86d9273a89232376df204e26333a63a Mon Sep 17 00:00:00 2001 From: Vuks69 <51289041+Vuks69@users.noreply.github.com> Date: Tue, 9 Sep 2025 18:19:13 +0200 Subject: [PATCH 73/94] kiro: 0.2.13 -> 0.2.38 --- pkgs/by-name/ki/kiro/package.nix | 4 ++-- pkgs/by-name/ki/kiro/sources.json | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/ki/kiro/package.nix b/pkgs/by-name/ki/kiro/package.nix index 82f12337a538..845b7f142df1 100644 --- a/pkgs/by-name/ki/kiro/package.nix +++ b/pkgs/by-name/ki/kiro/package.nix @@ -15,12 +15,12 @@ in inherit useVSCodeRipgrep; commandLineArgs = extraCommandLineArgs; - version = "0.2.13"; + version = "0.2.38"; pname = "kiro"; # You can find the current VSCode version in the About dialog: # workbench.action.showAboutDialog (Help: About) - vscodeVersion = "1.94.0"; + vscodeVersion = "1.100.3"; executableName = "kiro"; longName = "Kiro"; diff --git a/pkgs/by-name/ki/kiro/sources.json b/pkgs/by-name/ki/kiro/sources.json index 00f293c8f301..12bbba6462e8 100644 --- a/pkgs/by-name/ki/kiro/sources.json +++ b/pkgs/by-name/ki/kiro/sources.json @@ -1,14 +1,14 @@ { "x86_64-linux": { - "url": "https://prod.download.desktop.kiro.dev/releases/202508150626--distro-linux-x64-tar-gz/202508150626-distro-linux-x64.tar.gz", - "hash": "sha256-ORgN7gOyHGkO/ewqy62H0oNweZz7ViUAuEtXM1WgYIE=" + "url": "https://prod.download.desktop.kiro.dev/releases/202509032213--distro-linux-x64-tar-gz/202509032213-distro-linux-x64.tar.gz", + "hash": "sha256-nqOtD7Ef7dLYHzAM2jTybV/paUPjPYBJpa2AM0lnyIE=" }, "x86_64-darwin": { - "url": "https://prod.download.desktop.kiro.dev/releases/202508150626-Kiro-dmg-darwin-x64.dmg", - "hash": "sha256-8lIiMfDxp8VuRG/tiuojtOksc6oGT0+ZPpSAriRmKYU=" + "url": "https://prod.download.desktop.kiro.dev/releases/202509032213-Kiro-dmg-darwin-x64.dmg", + "hash": "sha256-IdLKALVT5yj6oTJnOnqAqMzN29ZzI2XFMm61YwwaT/Q=" }, "aarch64-darwin": { - "url": "https://prod.download.desktop.kiro.dev/releases/202508150626-Kiro-dmg-darwin-arm64.dmg", - "hash": "sha256-2WGLIspDErwa1CZmSTTFa4aNCi6T/8x3vDNalNsm4xQ=" + "url": "https://prod.download.desktop.kiro.dev/releases/202509032213-Kiro-dmg-darwin-arm64.dmg", + "hash": "sha256-bqBNm0O6jZS5R+xyuxRys1Sgw3e6QiyHDJ3BKC8UzIo=" } } From 61db2e4b3a18a68ca6d3e506166dc9113241fc96 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 16:29:59 +0000 Subject: [PATCH 74/94] nnd: 0.45 -> 0.46 --- pkgs/by-name/nn/nnd/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nn/nnd/package.nix b/pkgs/by-name/nn/nnd/package.nix index c120e50c4a0a..4aea97c487f3 100644 --- a/pkgs/by-name/nn/nnd/package.nix +++ b/pkgs/by-name/nn/nnd/package.nix @@ -8,16 +8,16 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "nnd"; - version = "0.45"; + version = "0.46"; src = fetchFromGitHub { owner = "al13n321"; repo = "nnd"; tag = "v${finalAttrs.version}"; - hash = "sha256-SiGy/Kzb47bRo9HenXb+bBUFzWRMkWAyuIAiGZhbI1A="; + hash = "sha256-8VMucVBkB0Xkom9dJuINW2cjZ3RiYEm8xBsld5OT0zs="; }; - cargoHash = "sha256-bSWgJZR6H8IUH2ZIjj6G3H7jCAdaAghu3jtd3dbh/7M="; + cargoHash = "sha256-JRRZsFiZuMLW2evsmKAiZxU5KQzIGd+uGhlY0qtyrB4="; meta = { description = "Debugger for Linux"; From 30b14dc9db11f8dd2620236d8cd25860781d0475 Mon Sep 17 00:00:00 2001 From: arcstur Date: Tue, 9 Sep 2025 14:00:48 -0300 Subject: [PATCH 75/94] maintainers: add arcstur --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 7acda00ceae6..f918b5c8eddf 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1974,6 +1974,11 @@ githubId = 13426784; name = "arcnmx"; }; + arcstur = { + github = "arcstur"; + githubId = 24514392; + name = "arcstur"; + }; arcticlimer = { email = "vinigm.nho@gmail.com"; github = "viniciusmuller"; From 046a4bd1dfdabebb498a6695e5c8069cc32cb2f4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 17:01:08 +0000 Subject: [PATCH 76/94] hcxdumptool: 7.0.0 -> 7.0.1 --- pkgs/by-name/hc/hcxdumptool/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hc/hcxdumptool/package.nix b/pkgs/by-name/hc/hcxdumptool/package.nix index d304ce1f6005..5638475c77d0 100644 --- a/pkgs/by-name/hc/hcxdumptool/package.nix +++ b/pkgs/by-name/hc/hcxdumptool/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "hcxdumptool"; - version = "7.0.0"; + version = "7.0.1"; src = fetchFromGitHub { owner = "ZerBea"; repo = "hcxdumptool"; tag = finalAttrs.version; - hash = "sha256-emSIUSE8r0PX1qhkuIQcyh9+rBB+jBA6pmt+n4WugWk="; + hash = "sha256-ABbhhojg4PJlK7xwPW8m7ExQym6hrZmKBsqxnGrjA8A="; }; buildInputs = [ From 8f194d5d431819a8ab679cc664824528dbbe390b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 17:02:47 +0000 Subject: [PATCH 77/94] openstack-rs: 0.13.0 -> 0.13.1 --- pkgs/by-name/op/openstack-rs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/openstack-rs/package.nix b/pkgs/by-name/op/openstack-rs/package.nix index 9c6cd797e517..e680073a1203 100644 --- a/pkgs/by-name/op/openstack-rs/package.nix +++ b/pkgs/by-name/op/openstack-rs/package.nix @@ -9,15 +9,15 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "openstack-rs"; - version = "0.13.0"; + version = "0.13.1"; src = fetchFromGitHub { owner = "gtema"; repo = "openstack"; tag = "v${finalAttrs.version}"; - hash = "sha256-ywj0K9MdckVuKxjt1za+IyK4SoeyTXoXbDRXLqEkic0="; + hash = "sha256-wK4CDG0W8cI+64wbK4PMvDy50b0WAktmJo+7Wf1ucjQ="; }; - cargoHash = "sha256-e2wt5BS+RQOpo3T5HOutvKGv4lHiIoTk9tEqMs4f5Dw="; + cargoHash = "sha256-q1Q4GBWmdjIpjyN2wH9baxtgwvF6gG0aaqqVDn1ji44="; nativeBuildInputs = [ installShellFiles From 3d4fb2c3e6adada942b4566fe09fcf48b03eeefe Mon Sep 17 00:00:00 2001 From: Rebecca Turner Date: Tue, 9 Sep 2025 10:04:38 -0700 Subject: [PATCH 78/94] fetchurl: Add missing arg to `toPretty` invocation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Thanks to @emilazy for the report: https://github.com/NixOS/nixpkgs/pull/393136#issuecomment-3268711663 Fixes this crash: ``` … from call site at /Users/emily/Developer/nixpkgs/pkgs/build-support/fetchurl/default.nix:194:70: 193| else 194| throw "fetchurl requires a hash for fixed-output derivation: ${lib.generators.toPretty urls_}"; | ^ 195| … while evaluating the value passed for the lambda argument at /Users/emily/Developer/nixpkgs/lib/generators.nix:524:5: 523| toPretty = 524| { | ^ 525| allowPrettyValues ? false, error: expected a set but found a list: [ "https://cmake.org/files/v4.1/cmake-4.1.1.tar.gz" ] ``` It'll still crash, but with a nicer error message! --- pkgs/build-support/fetchurl/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/build-support/fetchurl/default.nix b/pkgs/build-support/fetchurl/default.nix index 049458a940c4..2bdacb2f341f 100644 --- a/pkgs/build-support/fetchurl/default.nix +++ b/pkgs/build-support/fetchurl/default.nix @@ -191,7 +191,7 @@ let outputHash = ""; } else - throw "fetchurl requires a hash for fixed-output derivation: ${lib.generators.toPretty urls_}"; + throw "fetchurl requires a hash for fixed-output derivation: ${lib.generators.toPretty { } urls_}"; resolvedUrl = let From 439e8b21eda5ec09ba7da1198e7ce0b8da89beeb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 17:24:27 +0000 Subject: [PATCH 79/94] python3Packages.llama-index-readers-file: 0.5.2 -> 0.5.4 --- .../python-modules/llama-index-readers-file/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-readers-file/default.nix b/pkgs/development/python-modules/llama-index-readers-file/default.nix index 028cf5eb648d..1f826e9c8a64 100644 --- a/pkgs/development/python-modules/llama-index-readers-file/default.nix +++ b/pkgs/development/python-modules/llama-index-readers-file/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "llama-index-readers-file"; - version = "0.5.2"; + version = "0.5.4"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_readers_file"; inherit version; - hash = "sha256-BJ2XGsTJNu2/SDKRW6cSjP7o9erUNSZnkrce3Yf1MFw="; + hash = "sha256-XnZvMll2IuZlKUZBAZFFSK1oN3CgpdK9ye6E6zoRAzI="; }; pythonRelaxDeps = [ From 69d9508d780ca87c922be52aef21e1a2b6f5241f Mon Sep 17 00:00:00 2001 From: arcstur Date: Tue, 9 Sep 2025 17:17:48 +0000 Subject: [PATCH 80/94] openrefine: 3.9.3 -> 3.9.5 https://github.com/OpenRefine/OpenRefine/releases/tag/3.9.5 --- pkgs/applications/science/misc/openrefine/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/science/misc/openrefine/default.nix b/pkgs/applications/science/misc/openrefine/default.nix index 840e76c1fc5a..22852f99116c 100644 --- a/pkgs/applications/science/misc/openrefine/default.nix +++ b/pkgs/applications/science/misc/openrefine/default.nix @@ -11,12 +11,12 @@ }: let - version = "3.9.3"; + version = "3.9.5"; src = fetchFromGitHub { owner = "openrefine"; repo = "openrefine"; rev = version; - hash = "sha256-wV5ur31JEGcMSLRHQq/H6GlsdpEzTH6ZxBkE9Sj6TkU="; + hash = "sha256-548vOJf0mlk1AuuMjEXpsiVjft6UbJrUxh5mSca8Xbw="; }; npmPkg = buildNpmPackage { @@ -55,7 +55,7 @@ maven.buildMavenPackage { mvnJdk = jdk; mvnParameters = "-pl !packaging"; - mvnHash = "sha256-pAL+Zhm0qnE1vEvivlXt2cIzIoPFoge5CRrsbfIoGNs="; + mvnHash = "sha256-SV5nfyUeyRul/YfZZXor8O37ARdCtKkrHCLzQrmr96s="; nativeBuildInputs = [ makeWrapper ]; @@ -122,7 +122,10 @@ maven.buildMavenPackage { description = "Power tool for working with messy data and improving it"; homepage = "https://openrefine.org"; license = licenses.bsd3; - maintainers = with maintainers; [ ris ]; + maintainers = with maintainers; [ + ris + arcstur + ]; sourceProvenance = with sourceTypes; [ fromSource binaryBytecode # maven dependencies From 9971e539cb94cf46f8913dda60265bd953cad938 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 9 Sep 2025 19:35:40 +0200 Subject: [PATCH 81/94] python313Packages.jsonargparse: update changelog enty --- pkgs/development/python-modules/jsonargparse/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/jsonargparse/default.nix b/pkgs/development/python-modules/jsonargparse/default.nix index f8071a846e86..2171f28e2aa7 100644 --- a/pkgs/development/python-modules/jsonargparse/default.nix +++ b/pkgs/development/python-modules/jsonargparse/default.nix @@ -82,7 +82,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module to implement minimal boilerplate CLIs derived from various sources"; homepage = "https://github.com/omni-us/jsonargparse"; - changelog = "https://github.com/omni-us/jsonargparse/blob/v${version}/CHANGELOG.rst"; + changelog = "https://github.com/omni-us/jsonargparse/blob/${src.tag}/CHANGELOG.rst"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From f13dcb1213b9b65d1017e4e455cefa63ff5b721f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 9 Sep 2025 19:48:03 +0200 Subject: [PATCH 82/94] python313Packages.nvdlib: 0.8.1 -> 0.8.3 Diff: https://github.com/Vehemont/nvdlib/compare/v0.8.1...v0.8.3 Changelog: https://github.com/vehemont/nvdlib/releases/tag/v0.8.3 --- pkgs/development/python-modules/nvdlib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nvdlib/default.nix b/pkgs/development/python-modules/nvdlib/default.nix index b775e05126e6..d0221e2df0ff 100644 --- a/pkgs/development/python-modules/nvdlib/default.nix +++ b/pkgs/development/python-modules/nvdlib/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "nvdlib"; - version = "0.8.1"; + version = "0.8.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "Vehemont"; repo = "nvdlib"; tag = "v${version}"; - hash = "sha256-8Tg9JN63+zGRUppIXBQ46mKeDq+nLNQvAjtCwcTuC1g="; + hash = "sha256-FjeYJMMccao9KJMcJBKtt5QhpQEEbcPyNunj+VqMdx0="; }; nativeBuildInputs = [ setuptools ]; From 9b754ced3a520d94429164c50a67fec73444b201 Mon Sep 17 00:00:00 2001 From: misilelab Date: Tue, 9 Sep 2025 08:53:39 +0900 Subject: [PATCH 83/94] minio-client: 2025-07-21T05-28-08Z -> 2025-08-13T08-35-41Z https://github.com/minio/mc/releases/tag/RELEASE.2025-08-13T08-35-41Z Signed-off-by: misilelab --- pkgs/by-name/mi/minio-client/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/minio-client/package.nix b/pkgs/by-name/mi/minio-client/package.nix index 01f3eacb7e85..108db1f79d19 100644 --- a/pkgs/by-name/mi/minio-client/package.nix +++ b/pkgs/by-name/mi/minio-client/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "minio-client"; - version = "2025-07-21T05-28-08Z"; + version = "2025-08-13T08-35-41Z"; src = fetchFromGitHub { owner = "minio"; repo = "mc"; rev = "RELEASE.${version}"; - sha256 = "sha256-qKlUWppr2zuFkMFoqo1x7xB6PnRYXnkN+31xZKlvuho="; + hash = "sha256-X4SNccBm+Fr1wiiElDFCCXwcPc6xVTGx+xIBL2nsbnE="; }; vendorHash = "sha256-0ERiUx114EyoooPIVMCjiDkPb4/D0ZC/YuG14+30NPw="; From 61ae18498c616375bbb5be82ac88af86c56716f3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 18:13:43 +0000 Subject: [PATCH 84/94] rosa: 1.2.55 -> 1.2.56 --- pkgs/by-name/ro/rosa/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ro/rosa/package.nix b/pkgs/by-name/ro/rosa/package.nix index f87d02ceb430..84a77c85648f 100644 --- a/pkgs/by-name/ro/rosa/package.nix +++ b/pkgs/by-name/ro/rosa/package.nix @@ -11,13 +11,13 @@ buildGoModule rec { pname = "rosa"; - version = "1.2.55"; + version = "1.2.56"; src = fetchFromGitHub { owner = "openshift"; repo = "rosa"; rev = "v${version}"; - hash = "sha256-IarqpS3KY6cL5Njkd14APfPcUqicNzODIZz6CiuCzIk="; + hash = "sha256-3smmsco9xgOv+xCo9QIAudbHjZ1s3sKLEQmLXXaylYQ="; }; vendorHash = null; From b5a8a16f7d110ad7393c6affa11486cf3ea8d3e0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 9 Sep 2025 20:19:31 +0200 Subject: [PATCH 85/94] python313Packages.avidtools: add changelog entry to meta --- pkgs/development/python-modules/avidtools/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/avidtools/default.nix b/pkgs/development/python-modules/avidtools/default.nix index 0326b2add22d..df5454e11cbd 100644 --- a/pkgs/development/python-modules/avidtools/default.nix +++ b/pkgs/development/python-modules/avidtools/default.nix @@ -43,6 +43,7 @@ buildPythonPackage rec { meta = with lib; { description = "Developer tools for AVID"; homepage = "https://github.com/avidml/avidtools"; + changelog = "https://github.com/avidml/avidtools/releases/tag/${version}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 5a6c726111fcdde30e70b9404f0e2b044107aaaf Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 9 Sep 2025 20:23:08 +0200 Subject: [PATCH 86/94] python313Packages.avidtools: modernize --- .../python-modules/avidtools/default.nix | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/avidtools/default.nix b/pkgs/development/python-modules/avidtools/default.nix index df5454e11cbd..45a05753a10b 100644 --- a/pkgs/development/python-modules/avidtools/default.nix +++ b/pkgs/development/python-modules/avidtools/default.nix @@ -1,12 +1,11 @@ { lib, buildPythonPackage, - datetime, fetchPypi, nvdlib, + poetry-core, pydantic, pythonOlder, - setuptools, typing-extensions, }: @@ -15,21 +14,16 @@ buildPythonPackage rec { version = "0.2.1"; pyproject = true; - disabled = pythonOlder "3.9"; + disabled = pythonOlder "3.12"; src = fetchPypi { inherit pname version; hash = "sha256-rYkA/+YfFhrS/WSx+jUWCsXDjp03aMoMiGdXeK3Kf4M="; }; - postPatch = '' - sed -i "/'typing'/d" setup.py - ''; + build-system = [ poetry-core ]; - nativeBuildInputs = [ setuptools ]; - - propagatedBuildInputs = [ - datetime + dependencies = [ nvdlib pydantic typing-extensions From 5594b66225a55470cf664dfbff1fc26b3980f1a6 Mon Sep 17 00:00:00 2001 From: Vincent Laporte Date: Tue, 9 Sep 2025 17:01:30 +0200 Subject: [PATCH 87/94] =?UTF-8?q?ocamlPackages.menhir:=2020240715=20?= =?UTF-8?q?=E2=86=92=2020250903?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit coqPackages.MenhirLib: 20240715 → 20250903 --- pkgs/development/coq-modules/MenhirLib/default.nix | 3 ++- pkgs/development/ocaml-modules/menhir/lib.nix | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/coq-modules/MenhirLib/default.nix b/pkgs/development/coq-modules/MenhirLib/default.nix index cb25e6671563..2f6640a324a9 100644 --- a/pkgs/development/coq-modules/MenhirLib/default.nix +++ b/pkgs/development/coq-modules/MenhirLib/default.nix @@ -18,10 +18,11 @@ let in with lib.versions; lib.switch coq.coq-version [ - (case (range "8.12" "9.1") "20240715") + (case (range "8.12" "9.1") "20250903") (case (range "8.7" "8.11") "20200624") ] null; release = { + "20250903".sha256 = "sha256-ap1OvcvCAuqmFDwhPwMBosHs3cm5NxPW/w1J8AzWduk="; "20240715".sha256 = "sha256-9CSxAIm0aEXkwF+aj8u/bqLG30y5eDNz65EnohJPjzI="; # coq 8.9 - 8.20 "20231231".sha256 = "sha256-veB0ORHp6jdRwCyDDAfc7a7ov8sOeHUmiELdOFf/QYk="; # coq 8.7 - 8.19 "20230608".sha256 = "sha256-dUPoIUVr3gqvE5bniyQh/b37tNfRsZN8X3e99GFkyLY="; # coq 8.7 - 8.18 diff --git a/pkgs/development/ocaml-modules/menhir/lib.nix b/pkgs/development/ocaml-modules/menhir/lib.nix index 6b63aabafd5f..f83bebbcc623 100644 --- a/pkgs/development/ocaml-modules/menhir/lib.nix +++ b/pkgs/development/ocaml-modules/menhir/lib.nix @@ -3,13 +3,14 @@ buildDunePackage, ocaml, coqPackages, - version ? if lib.versionAtLeast ocaml.version "4.08" then "20240715" else "20231231", + version ? if lib.versionAtLeast ocaml.version "4.08" then "20250903" else "20231231", }: let fetched = coqPackages.metaFetch ({ release."20231231".sha256 = "sha256-veB0ORHp6jdRwCyDDAfc7a7ov8sOeHUmiELdOFf/QYk="; release."20240715".sha256 = "sha256-9CSxAIm0aEXkwF+aj8u/bqLG30y5eDNz65EnohJPjzI="; + release."20250903".sha256 = "sha256-ap1OvcvCAuqmFDwhPwMBosHs3cm5NxPW/w1J8AzWduk="; releaseRev = v: "${v}"; location = { domain = "gitlab.inria.fr"; From f780a3d078b2ca7d477ddec53200228caa6aacfe Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 9 Sep 2025 20:50:07 +0200 Subject: [PATCH 88/94] python313Packages.aiosmtplib: 4.0.1 -> 4.0.2 Diff: https://github.com/cole/aiosmtplib/compare/v4.0.1...v4.0.2 Changelog: https://github.com/cole/aiosmtplib/releases/tag/v4.0.2 --- pkgs/development/python-modules/aiosmtplib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiosmtplib/default.nix b/pkgs/development/python-modules/aiosmtplib/default.nix index af42ebdb3891..b625e4777b7f 100644 --- a/pkgs/development/python-modules/aiosmtplib/default.nix +++ b/pkgs/development/python-modules/aiosmtplib/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "aiosmtplib"; - version = "4.0.1"; + version = "4.0.2"; pyproject = true; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "cole"; repo = "aiosmtplib"; tag = "v${version}"; - hash = "sha256-DHZyed94XgixMTeKQ7Lj4oykL42HMmEMSdNGRHCiRvM="; + hash = "sha256-LpD2bSgpClUpNguZaRy11WEwQviiCjqMJlRl6CRp50o="; }; build-system = [ hatchling ]; From 6fca8013764906170d431f4e7f6a5ac6aa22d572 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 19:49:55 +0000 Subject: [PATCH 89/94] julia-mono: 0.060 -> 0.061 --- pkgs/by-name/ju/julia-mono/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ju/julia-mono/package.nix b/pkgs/by-name/ju/julia-mono/package.nix index 6e82bfcf4944..a34ff0eb6fde 100644 --- a/pkgs/by-name/ju/julia-mono/package.nix +++ b/pkgs/by-name/ju/julia-mono/package.nix @@ -6,12 +6,12 @@ stdenvNoCC.mkDerivation rec { pname = "JuliaMono-ttf"; - version = "0.060"; + version = "0.061"; src = fetchzip { url = "https://github.com/cormullion/juliamono/releases/download/v${version}/${pname}.tar.gz"; stripRoot = false; - hash = "sha256-PmMGro8K4OwtKBIBhe/RKpi+MveSfhpQsiJfF+iUBzI="; + hash = "sha256-3DSjrTipIwP6HJF+flGCY9ArhWMJv6piBiiExRP6c7I="; }; installPhase = '' From 661b48015a99534e5f270cc7970e0c3350ccb2cd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 20:30:21 +0000 Subject: [PATCH 90/94] wl-screenrec: 0.1.7 -> 0.2.0 --- pkgs/by-name/wl/wl-screenrec/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wl/wl-screenrec/package.nix b/pkgs/by-name/wl/wl-screenrec/package.nix index 6fb5459cf3d4..9db0e7a9e8d8 100644 --- a/pkgs/by-name/wl/wl-screenrec/package.nix +++ b/pkgs/by-name/wl/wl-screenrec/package.nix @@ -13,16 +13,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "wl-screenrec"; - version = "0.1.7"; + version = "0.2.0"; src = fetchFromGitHub { owner = "russelltg"; repo = "wl-screenrec"; tag = "v${finalAttrs.version}"; - hash = "sha256-O3DNiLiZ1Rh5vesJX+cLv6cVcOVVUfWX914034R3ASQ="; + hash = "sha256-sLuhVeyzFp6sFKGK7Y7DPAPk7IdFAqAtjm56zhrX3fA="; }; - cargoHash = "sha256-shby6XE8xg5gqBoWlQn/Q0E+AmbyC8hFRp+EaBYS3Fs="; + cargoHash = "sha256-atfWEAo6tMLEzFtiLlxp8fyVKa1cF/4SZFMYStDYZwU="; nativeBuildInputs = [ pkg-config From c5959065a18f28fd6ddab81a68727927bfac77c0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 20:35:37 +0000 Subject: [PATCH 91/94] dokuwiki: 2025-05-14a -> 2025-05-14b --- pkgs/by-name/do/dokuwiki/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/do/dokuwiki/package.nix b/pkgs/by-name/do/dokuwiki/package.nix index f80b8d6bfa91..125451b3c4f6 100644 --- a/pkgs/by-name/do/dokuwiki/package.nix +++ b/pkgs/by-name/do/dokuwiki/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "dokuwiki"; - version = "2025-05-14a"; + version = "2025-05-14b"; src = fetchFromGitHub { owner = "dokuwiki"; repo = "dokuwiki"; rev = "release-${version}"; - sha256 = "sha256-kgoBwxmc5LKKup6+UQ96lbrMTbtNAwFE5wLxyw3+cEg="; + sha256 = "sha256-J7B+mvvGtAPK+WjlkHyadG61vli+zZfozfEmEynYQaE="; }; preload = writeText "preload.php" '' From 2dc031fafbd4f8ba01be7a4b02231f83d0a9e3bf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 17:03:51 +0000 Subject: [PATCH 92/94] gh: 2.78.0 -> 2.79.0 --- pkgs/by-name/gh/gh/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/gh/package.nix b/pkgs/by-name/gh/gh/package.nix index 94c85072b714..bce588d47bfe 100644 --- a/pkgs/by-name/gh/gh/package.nix +++ b/pkgs/by-name/gh/gh/package.nix @@ -10,16 +10,16 @@ buildGoModule rec { pname = "gh"; - version = "2.78.0"; + version = "2.79.0"; src = fetchFromGitHub { owner = "cli"; repo = "cli"; tag = "v${version}"; - hash = "sha256-hrOyXAyWfJPNRKYPBsE1yaBdyvI4q9rJW2XgtBeZv20="; + hash = "sha256-ACnRcuHbIsG43bXqqpxPMA1BcFb9TckfiLNJeyxAwkk="; }; - vendorHash = "sha256-2wOh1Jw+dVBD7omzDzWPwDFJ9jHqSG/3+fd4e/1zVIk="; + vendorHash = "sha256-+O+cTsm9HzAJKDoNMMtcXr6iwRsqFtRLu0VTLe5/rSA="; nativeBuildInputs = [ installShellFiles ]; From f98fe9dd4d6571b3b6136ff6124399a9d26a77b8 Mon Sep 17 00:00:00 2001 From: Katalin Rebhan Date: Tue, 9 Sep 2025 23:53:28 +0200 Subject: [PATCH 93/94] writers.writeBash(Bin): use bashNonInteractive as interpreter Fixup of e3491c9e40bea, making non-interactive bash once again the interpreter for this derivation constructor. --- pkgs/build-support/writers/scripts.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/build-support/writers/scripts.nix b/pkgs/build-support/writers/scripts.nix index e8ead070c66c..e7bb27f4ac92 100644 --- a/pkgs/build-support/writers/scripts.nix +++ b/pkgs/build-support/writers/scripts.nix @@ -330,9 +330,9 @@ rec { writeBash = name: argsOrScript: if lib.isAttrs argsOrScript && !lib.isDerivation argsOrScript then - makeScriptWriter (argsOrScript // { interpreter = "${lib.getExe pkgs.bash}"; }) name + makeScriptWriter (argsOrScript // { interpreter = "${lib.getExe pkgs.bashNonInteractive}"; }) name else - makeScriptWriter { interpreter = "${lib.getExe pkgs.bash}"; } name argsOrScript; + makeScriptWriter { interpreter = "${lib.getExe pkgs.bashNonInteractive}"; } name argsOrScript; /** Like writeScriptBin but the first line is a shebang to bash From e6c2a6cd6463523cce9eb2eee41c88d77349ccac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Sep 2025 22:16:33 +0000 Subject: [PATCH 94/94] paq: 1.1.1 -> 1.2.0 --- pkgs/by-name/pa/paq/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/paq/package.nix b/pkgs/by-name/pa/paq/package.nix index 37080aa8519f..2111ec6d502b 100644 --- a/pkgs/by-name/pa/paq/package.nix +++ b/pkgs/by-name/pa/paq/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "paq"; - version = "1.1.1"; + version = "1.2.0"; src = fetchFromGitHub { owner = "gregl83"; repo = "paq"; tag = "v${finalAttrs.version}"; - hash = "sha256-oB805M37oLLV2Nttchwzd6V2AUqCo8JFhj6Mfg/JfH0="; + hash = "sha256-vqJxFmPKQQil0iZOSfmy09/GkI3i1PorztIQPzg0UfE="; }; - cargoHash = "sha256-ziYcaUGYxp+gR5v/yxQElNGLugo3bJtjVwCaHiFkMpw="; + cargoHash = "sha256-PpwYqwetylyYh6DKn2WiZrMOJmbnkv/cY5u51AVNVno="; nativeInstallCheckInputs = [ versionCheckHook ]; versionCheckProgramArg = "--version";