From b305172baa0900f3ad5b3df28d7ec40d575d965a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Sep 2025 07:16:00 +0000 Subject: [PATCH 01/37] python3Packages.discordpy: 2.5.2 -> 2.6.3 --- pkgs/development/python-modules/discordpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/discordpy/default.nix b/pkgs/development/python-modules/discordpy/default.nix index 592bb9495422..f3731730fe0f 100644 --- a/pkgs/development/python-modules/discordpy/default.nix +++ b/pkgs/development/python-modules/discordpy/default.nix @@ -14,7 +14,7 @@ let pname = "discord.py"; - version = "2.5.2"; + version = "2.6.3"; in buildPythonPackage { inherit pname version; @@ -24,7 +24,7 @@ buildPythonPackage { owner = "Rapptz"; repo = "discord.py"; tag = "v${version}"; - hash = "sha256-xaZeOkfOhm1CL5ceu9g/Vlas4jpYoQDlGMEtACFY7PE="; + hash = "sha256-OEU09pdV2H/RxhvxWNIrg8mPh7yiv6ItKNwvhMKKhco="; }; build-system = [ setuptools ]; From da458f2e76c93f8d660c8a56f0507a97bb375b85 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Sep 2025 16:24:42 +0000 Subject: [PATCH 02/37] python3Packages.uxsim: 1.8.2 -> 1.9.0 --- pkgs/development/python-modules/uxsim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uxsim/default.nix b/pkgs/development/python-modules/uxsim/default.nix index 6b84988e90d4..f5cb35002b82 100644 --- a/pkgs/development/python-modules/uxsim/default.nix +++ b/pkgs/development/python-modules/uxsim/default.nix @@ -18,14 +18,14 @@ }: buildPythonPackage rec { pname = "uxsim"; - version = "1.8.2"; + version = "1.9.0"; pyproject = true; src = fetchFromGitHub { owner = "toruseo"; repo = "UXsim"; tag = "v${version}"; - hash = "sha256-aHJ2AAoSm+5viEieAHzhU0EDyS+VQrMWlhm0CkV7/s4="; + hash = "sha256-E4VhLkBl4kFg/OpOc050jIPQHEznxjMp22PIxDhVMIU="; }; patches = [ ./add-qt-plugin-path-to-env.patch ]; From 2fdf333799ca8aff9691063d6c7b25dfe45e8a35 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Thu, 4 Sep 2025 18:45:52 -0400 Subject: [PATCH 03/37] python313Packages.napari-npe2: fix build --- .../python-modules/napari-npe2/default.nix | 34 ++++++++++--------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/napari-npe2/default.nix b/pkgs/development/python-modules/napari-npe2/default.nix index 02a0a99047e3..25b6bfbbd2da 100644 --- a/pkgs/development/python-modules/napari-npe2/default.nix +++ b/pkgs/development/python-modules/napari-npe2/default.nix @@ -1,20 +1,20 @@ { lib, - appdirs, - build, buildPythonPackage, fetchFromGitHub, hatchling, hatch-vcs, - magicgui, - napari, # reverse dependency, for tests - pydantic, pythonOlder, - pytomlpp, pyyaml, + platformdirs, + build, + psygnal, + pydantic, + tomli-w, + tomli, rich, typer, - tomli-w, + napari, # reverse dependency, for tests }: buildPythonPackage rec { @@ -37,15 +37,17 @@ buildPythonPackage rec { ]; dependencies = [ - appdirs - build - magicgui - pydantic - pytomlpp pyyaml + platformdirs + build + psygnal + pydantic + tomli-w rich typer - tomli-w + ] + ++ lib.optionals (pythonOlder "3.11") [ + tomli ]; pythonImportsCheck = [ "npe2" ]; @@ -54,11 +56,11 @@ buildPythonPackage rec { inherit napari; }; - meta = with lib; { + meta = { description = "Plugin system for napari (the image visualizer)"; homepage = "https://github.com/napari/npe2"; - license = licenses.bsd3; - maintainers = with maintainers; [ SomeoneSerge ]; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ SomeoneSerge ]; mainProgram = "npe2"; }; } From 33221999831983dd49e4904f547a0787f95d63ad Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 5 Sep 2025 13:41:02 +0200 Subject: [PATCH 04/37] nixos/gitea: use systemd service type `notify` --- nixos/modules/services/misc/gitea.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/misc/gitea.nix b/nixos/modules/services/misc/gitea.nix index 7c205022555b..a7a8cd243dee 100644 --- a/nixos/modules/services/misc/gitea.nix +++ b/nixos/modules/services/misc/gitea.nix @@ -890,7 +890,7 @@ in ''; serviceConfig = { - Type = "simple"; + Type = "notify"; User = cfg.user; Group = cfg.group; WorkingDirectory = cfg.stateDir; From e3a7138a821abb6daf7d8eb6e5342622659d263c Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 5 Sep 2025 13:41:20 +0200 Subject: [PATCH 05/37] nixos/gitea: enable hardware watchdog --- nixos/modules/services/misc/gitea.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/modules/services/misc/gitea.nix b/nixos/modules/services/misc/gitea.nix index a7a8cd243dee..668f68b4b66f 100644 --- a/nixos/modules/services/misc/gitea.nix +++ b/nixos/modules/services/misc/gitea.nix @@ -896,6 +896,7 @@ in WorkingDirectory = cfg.stateDir; ExecStart = "${exe} web --pid /run/gitea/gitea.pid"; Restart = "always"; + WatchdogSec = 30; # Runtime directory and mode RuntimeDirectory = "gitea"; RuntimeDirectoryMode = "0755"; From 90b9422670596a6d4f49d0b166063c4de9956b05 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Sep 2025 07:31:30 +0000 Subject: [PATCH 06/37] python3Packages.python-watcherclient: 4.8.0 -> 4.9.0 --- .../python-modules/python-watcherclient/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-watcherclient/default.nix b/pkgs/development/python-modules/python-watcherclient/default.nix index d70eb062280c..a196a5fc8c8b 100644 --- a/pkgs/development/python-modules/python-watcherclient/default.nix +++ b/pkgs/development/python-modules/python-watcherclient/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "python-watcherclient"; - version = "4.8.0"; + version = "4.9.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "openstack"; repo = "python-watcherclient"; tag = version; - hash = "sha256-ZwMsLXqfRw/qJ71B/WcLkK9TGX77GLiy/nLE7kRD1Xg="; + hash = "sha256-ik//J9R9F4SCljexijcfXuSbDgDUNnMTqfpxIPd2Jm8="; }; env.PBR_VERSION = version; From 389aa5344474c73db96ef04f25c223bdda810b56 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Sep 2025 22:51:32 +0000 Subject: [PATCH 07/37] python3Packages.python-zaqarclient: 4.0.0 -> 4.1.0 --- .../development/python-modules/python-zaqarclient/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-zaqarclient/default.nix b/pkgs/development/python-modules/python-zaqarclient/default.nix index a56b71cd1979..1e344f595347 100644 --- a/pkgs/development/python-modules/python-zaqarclient/default.nix +++ b/pkgs/development/python-modules/python-zaqarclient/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "python-zaqarclient"; - version = "4.0.0"; + version = "4.1.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "openstack"; repo = "python-zaqarclient"; tag = version; - hash = "sha256-oqfD9+9xNYAEjCy3DvpHOF9PeRGnwo7flpFQCSnpt7g="; + hash = "sha256-JzZc2g1L7Z26EcAIj5TIkle4WPut9YH6+wDUo4nYjyw="; }; env.PBR_VERSION = version; From ecc91bddfe2a05c10434812a0725882443d2e73f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 7 Sep 2025 02:09:17 +0000 Subject: [PATCH 08/37] mpvScripts.skipsilence: 0-unstable-2025-08-03 -> 0-unstable-2025-09-06 --- pkgs/applications/video/mpv/scripts/skipsilence.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/video/mpv/scripts/skipsilence.nix b/pkgs/applications/video/mpv/scripts/skipsilence.nix index 7b672fa25ec3..b872bd8ff478 100644 --- a/pkgs/applications/video/mpv/scripts/skipsilence.nix +++ b/pkgs/applications/video/mpv/scripts/skipsilence.nix @@ -7,13 +7,13 @@ buildLua { pname = "mpv-skipsilence"; - version = "0-unstable-2025-08-03"; + version = "0-unstable-2025-09-06"; src = fetchFromGitHub { owner = "ferreum"; repo = "mpv-skipsilence"; - rev = "42e511c52c68c1aa9678e18caea41e43eee9149b"; - hash = "sha256-+sOMWFFumJUk5gFE1iCTvWub3PWzYOkulXJLCGS4fYA="; + rev = "75e1334e513682f0ece6790c614c1fcbd82257cc"; + hash = "sha256-XmrVZRJAQctIiuznw/fQzs+9+QKOyTnJI2JOEWBWnVA="; }; passthru.updateScript = unstableGitUpdater { }; From 87f48c0d09309333a123dcc4406f80d71825f0b6 Mon Sep 17 00:00:00 2001 From: scarlet-storm <12461256+scarlet-storm@users.noreply.github.com> Date: Fri, 5 Sep 2025 10:39:30 +0530 Subject: [PATCH 09/37] ansible_2_{16,17}: fix build strict wheel dependency is not present in older ansible releases, hence substituteInPlace fails --- pkgs/development/python-modules/ansible/core.nix | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/ansible/core.nix b/pkgs/development/python-modules/ansible/core.nix index db257a1a51db..bb46a3672f05 100644 --- a/pkgs/development/python-modules/ansible/core.nix +++ b/pkgs/development/python-modules/ansible/core.nix @@ -50,16 +50,11 @@ buildPythonPackage rec { patchShebangs --build packaging/cli-doc/build.py SETUPTOOLS_PATTERN='"setuptools[0-9 <>=.,]+"' - PYPROJECT=$(cat pyproject.toml) - if [[ "$PYPROJECT" =~ $SETUPTOOLS_PATTERN ]]; then - echo "setuptools replace: ''${BASH_REMATCH[0]}" - echo "''${PYPROJECT//''${BASH_REMATCH[0]}/'"setuptools"'}" > pyproject.toml - else - exit 2 - fi - - substituteInPlace pyproject.toml \ - --replace-fail "wheel == 0.45.1" wheel + WHEEL_PATTERN='"wheel[0-9 <>=.,]+"' + echo "Patching pyproject.toml" + # print replaced patterns to stdout + sed -r -i -e 's/'"$SETUPTOOLS_PATTERN"'/"setuptools"/w /dev/stdout' \ + -e 's/'"$WHEEL_PATTERN"'/"wheel"/w /dev/stdout' pyproject.toml ''; nativeBuildInputs = [ From 3642a65031a2e7bff0b9111b6ea0c9da357d951a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 7 Sep 2025 02:55:06 +0000 Subject: [PATCH 10/37] sbt-with-scala-native: 1.11.5 -> 1.11.6 --- pkgs/development/tools/build-managers/sbt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/build-managers/sbt/default.nix b/pkgs/development/tools/build-managers/sbt/default.nix index a9d21294aafa..773f442194e3 100644 --- a/pkgs/development/tools/build-managers/sbt/default.nix +++ b/pkgs/development/tools/build-managers/sbt/default.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "sbt"; - version = "1.11.5"; + version = "1.11.6"; src = fetchurl { url = "https://github.com/sbt/sbt/releases/download/v${finalAttrs.version}/sbt-${finalAttrs.version}.tgz"; - hash = "sha256-lJM3qaCC0BSPirUFiTJGf2nK48TBYZ9KGVZuwPG7ZJI="; + hash = "sha256-zkmV6GrPf91X23hZXNaRjAF4Gmp0EXDmQJrbpZfg2D0="; }; postPatch = '' From 81441f923c876229444a2d179bed6820a121ea03 Mon Sep 17 00:00:00 2001 From: Florian Brandes Date: Sun, 7 Sep 2025 11:39:59 +0200 Subject: [PATCH 11/37] pgadmin: 9.7 -> 9.8 Signed-off-by: Florian Brandes --- pkgs/by-name/pg/pgadmin4/package.nix | 6 +++--- pkgs/by-name/pg/pgadmin4/update.sh | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pg/pgadmin4/package.nix b/pkgs/by-name/pg/pgadmin4/package.nix index 5f107524a7a6..adf9b1543aea 100644 --- a/pkgs/by-name/pg/pgadmin4/package.nix +++ b/pkgs/by-name/pg/pgadmin4/package.nix @@ -20,14 +20,14 @@ let pname = "pgadmin"; - version = "9.7"; - yarnHash = "sha256-c+qPT9E4a/xqgSmfE0OnzLP31k0dXC6b2fwXnBKZjuE="; + version = "9.8"; + yarnHash = "sha256-NvQlrDXn9sa4MpytFYPsC4bKO8Thx/MuqG8M6VIa2ig="; src = fetchFromGitHub { owner = "pgadmin-org"; repo = "pgadmin4"; rev = "REL-${lib.versions.major version}_${lib.versions.minor version}"; - hash = "sha256-UpeqEjaXm4mHVLpgJM1/pa2mhM6WbqW4A4U9u3RK+qw="; + hash = "sha256-gnVrMuxWV7lAol1gyONbhtuUL4EEOfOPkRUM2esMgi0="; }; # keep the scope, as it is used throughout the derivation and tests diff --git a/pkgs/by-name/pg/pgadmin4/update.sh b/pkgs/by-name/pg/pgadmin4/update.sh index de6bfcf81988..3f66e5b9848b 100755 --- a/pkgs/by-name/pg/pgadmin4/update.sh +++ b/pkgs/by-name/pg/pgadmin4/update.sh @@ -63,7 +63,7 @@ fi printf "Done\n" popd -sed -i -E -e "s#yarnHash = \".*\"#yarnHash = \"$YARN_HASH\"#" ${scriptDir}/default.nix +sed -i -E -e "s#yarnHash = \".*\"#yarnHash = \"$YARN_HASH\"#" ${scriptDir}/package.nix update-source-version pgadmin4 "$newest_version" --print-changes touch $TMPDIR/.done From 80d75fbcdb077650cb47320588609517320149a2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 7 Sep 2025 10:37:24 +0000 Subject: [PATCH 12/37] python3Packages.rigour: 1.2.9 -> 1.3.2 --- pkgs/development/python-modules/rigour/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rigour/default.nix b/pkgs/development/python-modules/rigour/default.nix index 081015337342..f97e35143965 100644 --- a/pkgs/development/python-modules/rigour/default.nix +++ b/pkgs/development/python-modules/rigour/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "rigour"; - version = "1.2.9"; + version = "1.3.2"; pyproject = true; src = fetchFromGitHub { owner = "opensanctions"; repo = "rigour"; tag = "v${version}"; - hash = "sha256-9eK5ZCkgku/ZDEGAdpXFvZZiFY5sorJ0r0Ko/HuYi1o="; + hash = "sha256-SvRcqkaTioYBclKZHimo6wbDg9y0vCgmLqCStdjCvKg="; }; build-system = [ From 1b13b40d737b037f28c4c8a0ebe81ecd809e3447 Mon Sep 17 00:00:00 2001 From: Florian Brandes Date: Sun, 7 Sep 2025 13:22:15 +0200 Subject: [PATCH 13/37] python313Packages.aiosmtplib: fix pytest errors Signed-off-by: Florian Brandes --- 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 82ee9e63acdf..af42ebdb3891 100644 --- a/pkgs/development/python-modules/aiosmtplib/default.nix +++ b/pkgs/development/python-modules/aiosmtplib/default.nix @@ -5,7 +5,7 @@ fetchFromGitHub, hypothesis, hatchling, - pytest-asyncio, + pytest-asyncio_0, pytestCheckHook, pythonOlder, trustme, @@ -30,7 +30,7 @@ buildPythonPackage rec { nativeCheckInputs = [ aiosmtpd hypothesis - pytest-asyncio + pytest-asyncio_0 pytestCheckHook trustme ]; From f28c18709b88b65f367d717e0905f22e39bf11c4 Mon Sep 17 00:00:00 2001 From: Mirza Arnaut Date: Wed, 25 Jun 2025 15:28:44 +0200 Subject: [PATCH 14/37] copilot-language-server: move from binaries to js execution --- .../co/copilot-language-server/package.nix | 69 ++++++------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 - 3 files changed, 23 insertions(+), 49 deletions(-) diff --git a/pkgs/by-name/co/copilot-language-server/package.nix b/pkgs/by-name/co/copilot-language-server/package.nix index e2ba148501b9..1e1c00c11019 100644 --- a/pkgs/by-name/co/copilot-language-server/package.nix +++ b/pkgs/by-name/co/copilot-language-server/package.nix @@ -1,71 +1,46 @@ { lib, stdenvNoCC, - buildFHSEnv, + makeWrapper, fetchzip, nix-update-script, + nodejs, + + testers, }: - -let - arch = - { - aarch64-darwin = "arm64"; - aarch64-linux = "arm64"; - x86_64-darwin = "x64"; - x86_64-linux = "x64"; - } - ."${stdenvNoCC.hostPlatform.system}" - or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); - os = - { - aarch64-darwin = "darwin"; - aarch64-linux = "linux"; - x86_64-darwin = "darwin"; - x86_64-linux = "linux"; - } - ."${stdenvNoCC.hostPlatform.system}" - or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); - - executableName = "copilot-language-server"; - fhs = - { package }: - buildFHSEnv { - name = package.meta.mainProgram; - version = package.version; - targetPkgs = pkgs: [ pkgs.stdenv.cc.cc.lib ]; - runScript = lib.getExe package; - - meta = package.meta // { - description = - package.meta.description - + " (FHS-wrapped, expand package details for further information when to use it)"; - longDescription = "Use this version if you encounter an error like `Could not start dynamically linked executable` or `SyntaxError: Invalid or unexpected token` (see nixpkgs issue [391730](https://github.com/NixOS/nixpkgs/issues/391730))."; - }; - }; -in stdenvNoCC.mkDerivation (finalAttrs: { pname = "copilot-language-server"; - version = "1.357.0"; + version = "1.367.0"; src = fetchzip { - url = "https://github.com/github/copilot-language-server-release/releases/download/${finalAttrs.version}/copilot-language-server-native-${finalAttrs.version}.zip"; - hash = "sha256-uVfQk26a/huFxsAtYKPfaJyYSWH17+8PqDh/HFecsdA="; + url = "https://github.com/github/copilot-language-server-release/releases/download/${finalAttrs.version}/copilot-language-server-js-${finalAttrs.version}.zip"; + hash = "sha256-JQf6pQChQQOjJmdoL6DvLxajLfbEZi50p5FeJny0/Ss="; stripRoot = false; }; + nativeBuildInputs = [ + makeWrapper + ]; + + buildInputs = [ + nodejs + ]; + installPhase = '' runHook preInstall - install "${os}-${arch}/${executableName}" -Dm755 -t "$out"/bin + mkdir -p $out/share/copilot-language-server + cp -r ./* $out/share/copilot-language-server/ + + makeWrapper ${lib.getExe nodejs} $out/bin/copilot-language-server \ + --add-flags $out/share/copilot-language-server/main.js runHook postInstall ''; - dontStrip = true; - passthru = { updateScript = nix-update-script { }; - fhs = fhs { package = finalAttrs.finalPackage; }; + tests.version = testers.testVersion { package = finalAttrs.finalPackage; }; }; meta = { @@ -79,7 +54,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { shortName = "GitHub Copilot License"; url = "https://github.com/customer-terms/github-copilot-product-specific-terms"; }; - mainProgram = executableName; + mainProgram = "copilot-language-server"; platforms = [ "x86_64-linux" "aarch64-linux" diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index afd79f028da5..d00afb633482 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -639,6 +639,7 @@ mapAliases { colorpicker = throw "'colorpicker' has been removed due to lack of maintenance upstream. Consider using 'xcolor', 'gcolor3', 'eyedropper' or 'gpick' instead"; # Added 2024-10-19 colorstorm = throw "'colorstorm' has been removed because it was unmaintained in nixpkgs and upstream was rewritten."; # Added 2025-06-15 connman-ncurses = throw "'connman-ncurses' has been removed due to lack of maintenance upstream."; # Added 2025-05-27 + copilot-language-server-fhs = lib.warnOnInstantiate "The package set `copilot-language-server-fhs` has been renamed to `copilot-language-server`." copilot-language-server; # Added 2025-09-07 copper = throw "'copper' has been removed, as it was broken since 22.11"; # Added 2025-08-22 cordless = throw "'cordless' has been removed due to being archived upstream. Consider using 'discordo' instead."; # Added 2025-06-07 coriander = throw "'coriander' has been removed because it depends on GNOME 2 libraries"; # Added 2024-06-27 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8be8fffdd77c..a9e94e76a962 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -343,8 +343,6 @@ with pkgs; coolercontrol = recurseIntoAttrs (callPackage ../applications/system/coolercontrol { }); - copilot-language-server-fhs = copilot-language-server.fhs; - cup-docker-noserver = cup-docker.override { withServer = false; }; deck = callPackage ../by-name/de/deck/package.nix { From fb74a67f76b9d566fbcec48197043a76833c90fc Mon Sep 17 00:00:00 2001 From: Mirza Arnaut Date: Sun, 7 Sep 2025 14:13:35 +0200 Subject: [PATCH 15/37] copilot-language-server: depricate copilot-language-server-fhs --- .../emacs/elisp-packages/manual-packages/copilot/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/copilot/package.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/copilot/package.nix index dd3a6ce44680..4d53cecada38 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/copilot/package.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/copilot/package.nix @@ -8,7 +8,7 @@ nodejs, s, melpaBuild, - copilot-language-server-fhs, + copilot-language-server, }: melpaBuild (finalAttrs: { pname = "copilot"; @@ -26,7 +26,7 @@ melpaBuild (finalAttrs: { postPatch = '' substituteInPlace copilot.el \ --replace-fail "defcustom copilot-server-executable \"copilot-language-server\"" \ - "defcustom copilot-server-executable \"${lib.getExe copilot-language-server-fhs}\"" + "defcustom copilot-server-executable \"${lib.getExe copilot-language-server}\"" ''; packageRequires = [ From b99fc9b862deeeb1b5b7b8b9722fd5c3739f0705 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 7 Sep 2025 12:49:58 +0000 Subject: [PATCH 16/37] pocketbase: 0.29.3 -> 0.30.0 --- pkgs/by-name/po/pocketbase/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/po/pocketbase/package.nix b/pkgs/by-name/po/pocketbase/package.nix index e4f5afedd486..2f6f751288fc 100644 --- a/pkgs/by-name/po/pocketbase/package.nix +++ b/pkgs/by-name/po/pocketbase/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "pocketbase"; - version = "0.29.3"; + version = "0.30.0"; src = fetchFromGitHub { owner = "pocketbase"; repo = "pocketbase"; rev = "v${version}"; - hash = "sha256-BthnDSSWlUSPTou0Vta0OYrjpbbWh/zIb2pnuWaxX5U="; + hash = "sha256-5Qlq7ImVe+YJ4EYNpaWW8CNU9XvwupngdwqiSjNXNT0="; }; - vendorHash = "sha256-J86NsLM7y87HBfjwuYb/djkSBtySKYatkTDMPI9KLU4="; + vendorHash = "sha256-tS48r/4dn5tJEOtEdVDdIJHIFQHKCbLx31F542rutbM="; # This is the released subpackage from upstream repo subPackages = [ "examples/base" ]; From 7738ba0de3cc6a4412b97488acb1176e90c4a99a Mon Sep 17 00:00:00 2001 From: Eman Resu <78693624+quatquatt@users.noreply.github.com> Date: Sun, 7 Sep 2025 12:57:43 -0400 Subject: [PATCH 17/37] vimPlugins.hlargs-nvim: init at 2025-06-16 --- pkgs/applications/editors/vim/plugins/generated.nix | 13 +++++++++++++ .../editors/vim/plugins/vim-plugin-names | 1 + 2 files changed, 14 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 936ed34a04f6..da4181cfc274 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -6181,6 +6181,19 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + hlargs-nvim = buildVimPlugin { + pname = "hlargs.nvim"; + version = "2025-06-16"; + src = fetchFromGitHub { + owner = "m-demare"; + repo = "hlargs.nvim"; + rev = "ce8d705866dae44513ff48613d5e37e4da524d70"; + sha256 = "03h0hx2jgr9ac4sa8gwz8q7kxsr2h67c7jin04maih0sszi2hiiw"; + }; + meta.homepage = "https://github.com/m-demare/hlargs.nvim/"; + meta.hydraPlatforms = [ ]; + }; + hlchunk-nvim = buildVimPlugin { pname = "hlchunk.nvim"; version = "2025-05-06"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index a72fe0145a46..a05838d2b6eb 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -473,6 +473,7 @@ https://github.com/RaafatTurki/hex.nvim/,HEAD, https://github.com/Yggdroot/hiPairs/,, https://github.com/tzachar/highlight-undo.nvim/,HEAD, https://github.com/pimalaya/himalaya-vim/,, +https://github.com/m-demare/hlargs.nvim/,HEAD, https://github.com/shellRaining/hlchunk.nvim/,HEAD, https://github.com/mpickering/hlint-refactor-vim/,, https://github.com/calops/hmts.nvim/,, From 9e2cbbfbf7f6b37fd0ed6028e076a8e86d7382a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Federico=20Dami=C3=A1n=20Schonborn?= Date: Sun, 7 Sep 2025 14:32:11 -0300 Subject: [PATCH 18/37] biplanes-revival: remove federicoschonborn from maintainers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Federico Damián Schonborn --- pkgs/by-name/bi/biplanes-revival/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/bi/biplanes-revival/package.nix b/pkgs/by-name/bi/biplanes-revival/package.nix index a666de6ec8b3..4a04c5e35df2 100644 --- a/pkgs/by-name/bi/biplanes-revival/package.nix +++ b/pkgs/by-name/bi/biplanes-revival/package.nix @@ -69,6 +69,6 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/regular-dev/biplanes-revival/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Only; platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ federicoschonborn ]; + maintainers = with lib.maintainers; [ ]; }; }) From fc7db8ff3e70090f3451e8e505db6557d931d167 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Federico=20Dami=C3=A1n=20Schonborn?= Date: Sun, 7 Sep 2025 14:32:35 -0300 Subject: [PATCH 19/37] bluejay: remove federicoschonborn from maintainers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Federico Damián Schonborn --- pkgs/by-name/bl/bluejay/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/bl/bluejay/package.nix b/pkgs/by-name/bl/bluejay/package.nix index f033f62213e8..939d348ae361 100644 --- a/pkgs/by-name/bl/bluejay/package.nix +++ b/pkgs/by-name/bl/bluejay/package.nix @@ -48,6 +48,6 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/EbonJaeger/bluejay/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mpl20; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ federicoschonborn ]; + maintainers = with lib.maintainers; [ ]; }; }) From 772e603ae90a66fc8521f6fce8d7aa267a53b0d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Federico=20Dami=C3=A1n=20Schonborn?= Date: Sun, 7 Sep 2025 14:32:50 -0300 Subject: [PATCH 20/37] hedgemodmanager: remove federicoschonborn from maintainers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Federico Damián Schonborn --- pkgs/by-name/he/hedgemodmanager/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/he/hedgemodmanager/package.nix b/pkgs/by-name/he/hedgemodmanager/package.nix index de333ce11701..a8d82929ad7a 100644 --- a/pkgs/by-name/he/hedgemodmanager/package.nix +++ b/pkgs/by-name/he/hedgemodmanager/package.nix @@ -48,6 +48,6 @@ buildDotnetModule (finalAttrs: { changelog = "https://github.com/hedge-dev/HedgeModManager/releases/tag/${finalAttrs.version}"; license = lib.licenses.mit; platforms = lib.platforms.linux; - maintainers = with lib.maintainers; [ federicoschonborn ]; + maintainers = with lib.maintainers; [ ]; }; }) From 3b62ff91df83af5f5cb6b2184ecc89dd3b999c76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Federico=20Dami=C3=A1n=20Schonborn?= Date: Sun, 7 Sep 2025 14:33:11 -0300 Subject: [PATCH 21/37] hugo: remove federicoschonborn from maintainers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Federico Damián Schonborn --- pkgs/by-name/hu/hugo/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/hu/hugo/package.nix b/pkgs/by-name/hu/hugo/package.nix index d6b48f4b5811..73033c189629 100644 --- a/pkgs/by-name/hu/hugo/package.nix +++ b/pkgs/by-name/hu/hugo/package.nix @@ -84,7 +84,6 @@ buildGoModule (finalAttrs: { schneefux Br1ght0ne Frostman - federicoschonborn ]; }; }) From 0df17a71611a53898bfbfb68a10cbba9311ff845 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Federico=20Dami=C3=A1n=20Schonborn?= Date: Sun, 7 Sep 2025 14:33:26 -0300 Subject: [PATCH 22/37] minesector: remove federicoschonborn from maintainers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Federico Damián Schonborn --- pkgs/by-name/mi/minesector/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/mi/minesector/package.nix b/pkgs/by-name/mi/minesector/package.nix index 28d8ff2ff85e..d9a39851e3b1 100644 --- a/pkgs/by-name/mi/minesector/package.nix +++ b/pkgs/by-name/mi/minesector/package.nix @@ -53,6 +53,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/grassdne/minesector"; license = lib.licenses.mit; platforms = lib.platforms.unix; - maintainers = with lib.maintainers; [ federicoschonborn ]; + maintainers = with lib.maintainers; [ ]; }; }) From 2c5b8457d2dd4d7d684d3a7e00eefc168e8cfaf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Federico=20Dami=C3=A1n=20Schonborn?= Date: Sun, 7 Sep 2025 14:33:44 -0300 Subject: [PATCH 23/37] opensurge: remove federicoschonborn from maintainers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Federico Damián Schonborn --- pkgs/by-name/op/opensurge/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/op/opensurge/package.nix b/pkgs/by-name/op/opensurge/package.nix index 566a189e706c..a9e7decde0f5 100644 --- a/pkgs/by-name/op/opensurge/package.nix +++ b/pkgs/by-name/op/opensurge/package.nix @@ -59,6 +59,6 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/alemart/opensurge/blob/v${finalAttrs.version}/CHANGES.md"; license = lib.licenses.gpl3Only; platforms = lib.platforms.all; - maintainers = with lib.maintainers; [ federicoschonborn ]; + maintainers = with lib.maintainers; [ ]; }; }) From 3e88759063030071886b8775a09e18d7b81817a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Federico=20Dami=C3=A1n=20Schonborn?= Date: Sun, 7 Sep 2025 14:34:02 -0300 Subject: [PATCH 24/37] surgescript: remove federicoschonborn from maintainers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Federico Damián Schonborn --- pkgs/by-name/su/surgescript/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/su/surgescript/package.nix b/pkgs/by-name/su/surgescript/package.nix index 6d340cb3e347..55c7ffd67c25 100644 --- a/pkgs/by-name/su/surgescript/package.nix +++ b/pkgs/by-name/su/surgescript/package.nix @@ -37,6 +37,6 @@ stdenv.mkDerivation (finalAttrs: { changelog = "https://github.com/alemart/surgescript/blob/v${finalAttrs.version}/CHANGES.md"; license = lib.licenses.asl20; platforms = lib.platforms.all; - maintainers = with lib.maintainers; [ federicoschonborn ]; + maintainers = with lib.maintainers; [ ]; }; }) From 135bca15a7e226b25cb7f0d9acf38983ffa0686c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Federico=20Dami=C3=A1n=20Schonborn?= Date: Sun, 7 Sep 2025 14:34:19 -0300 Subject: [PATCH 25/37] xdvdfs-cli: remove federicoschonborn from maintainers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Federico Damián Schonborn --- pkgs/by-name/xd/xdvdfs-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/xd/xdvdfs-cli/package.nix b/pkgs/by-name/xd/xdvdfs-cli/package.nix index 8dcc9dbdf6c7..852129c1be7b 100644 --- a/pkgs/by-name/xd/xdvdfs-cli/package.nix +++ b/pkgs/by-name/xd/xdvdfs-cli/package.nix @@ -35,6 +35,6 @@ rustPlatform.buildRustPackage (finalAttrs: { homepage = "https://github.com/antangelo/xdvdfs"; changelog = "https://github.com/antangelo/xdvdfs/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ federicoschonborn ]; + maintainers = with lib.maintainers; [ ]; }; }) From 9940c1e667ef3b96aa176eebaec2d10d413ac611 Mon Sep 17 00:00:00 2001 From: Eman Resu <78693624+quatquatt@users.noreply.github.com> Date: Sun, 7 Sep 2025 13:39:23 -0400 Subject: [PATCH 26/37] vimPlugins.vim-textobj-line: init at 2021-09-27 Comes with an override to properly depend on vim-textobj-user. --- pkgs/applications/editors/vim/plugins/generated.nix | 13 +++++++++++++ pkgs/applications/editors/vim/plugins/overrides.nix | 7 +++++++ .../editors/vim/plugins/vim-plugin-names | 1 + 3 files changed, 21 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 936ed34a04f6..7fdc9a059665 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -21024,6 +21024,19 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + vim-textobj-line = buildVimPlugin { + pname = "vim-textobj-line"; + version = "2021-09-27"; + src = fetchFromGitHub { + owner = "kana"; + repo = "vim-textobj-line"; + rev = "1a6780d29adcf7e464e8ddbcd0be0a9df1a37339"; + sha256 = "0di9y3nbb9raj0lj7d76cjic4vs1msrqk3gzsl3r7b1qr0y3mdw7"; + }; + meta.homepage = "https://github.com/kana/vim-textobj-line/"; + meta.hydraPlatforms = [ ]; + }; + vim-textobj-multiblock = buildVimPlugin { pname = "vim-textobj-multiblock"; version = "2014-06-02"; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 027432079d70..f4a77493ab62 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -3947,6 +3947,13 @@ assertNoAdditions { }; }); + vim-textobj-line = super.vim-textobj-line.overrideAttrs (old: { + dependencies = [ self.vim-textobj-user ]; + meta = old.meta // { + maintainers = with lib.maintainers; [ llakala ]; + }; + }); + vim-tpipeline = super.vim-tpipeline.overrideAttrs { # Requires global variable nvimSkipModules = "tpipeline.main"; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index a72fe0145a46..34c16bfb9f3c 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -1614,6 +1614,7 @@ https://github.com/glts/vim-textobj-comment/,, https://github.com/kana/vim-textobj-entire/,, https://github.com/kana/vim-textobj-function/,, https://github.com/gibiansky/vim-textobj-haskell/,, +https://github.com/kana/vim-textobj-line/,HEAD, https://github.com/osyo-manga/vim-textobj-multiblock/,, https://github.com/kana/vim-textobj-user/,, https://github.com/Julian/vim-textobj-variable-segment/,, From f68798a02e30b181515eceef1dc867fad7a12ced Mon Sep 17 00:00:00 2001 From: C4 Patino Date: Sun, 7 Sep 2025 13:26:13 -0500 Subject: [PATCH 27/37] go_1_25: 1.25.0 -> 1.25.1 --- pkgs/development/compilers/go/1.25.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/go/1.25.nix b/pkgs/development/compilers/go/1.25.nix index 9d7bab15e3ef..e0009073167e 100644 --- a/pkgs/development/compilers/go/1.25.nix +++ b/pkgs/development/compilers/go/1.25.nix @@ -28,11 +28,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "go"; - version = "1.25.0"; + version = "1.25.1"; src = fetchurl { url = "https://go.dev/dl/go${finalAttrs.version}.src.tar.gz"; - hash = "sha256-S9AekSlyB7+kUOpA1NWpOxtTGl5DhHOyoG4Y4HciciU="; + hash = "sha256-0BDBCc7pTYDv5oHqtGvepJGskGv0ZYPDLp8NuwvRpZQ="; }; strictDeps = true; From 64a200f89f50a61d9e3be34fc797036d35aa1928 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 7 Sep 2025 18:40:06 +0000 Subject: [PATCH 28/37] python3Packages.pytenable: 1.8.3 -> 1.8.4 --- pkgs/development/python-modules/pytenable/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytenable/default.nix b/pkgs/development/python-modules/pytenable/default.nix index 79ad7395598e..26f1eb0d3323 100644 --- a/pkgs/development/python-modules/pytenable/default.nix +++ b/pkgs/development/python-modules/pytenable/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pname = "pytenable"; - version = "1.8.3"; + version = "1.8.4"; pyproject = true; disabled = pythonOlder "3.10"; @@ -37,7 +37,7 @@ buildPythonPackage rec { owner = "tenable"; repo = "pyTenable"; tag = version; - hash = "sha256-91V2R29M/+kiosfkl5t6Y8qT/E041Wl1jhXCw3eQ7us="; + hash = "sha256-Dt6jN+0Ktv3CO88RmbgKCU8v3Oa10MnKjyJaePxXsaI="; }; pythonRelaxDeps = [ From d9cea0c9d4593a3f61824cb4202075b30596a471 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 7 Sep 2025 18:42:34 +0000 Subject: [PATCH 29/37] python3Packages.publicsuffixlist: 1.0.2.20250827 -> 1.0.2.20250906 --- pkgs/development/python-modules/publicsuffixlist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/publicsuffixlist/default.nix b/pkgs/development/python-modules/publicsuffixlist/default.nix index 403c1f6b1e19..a42729ecf103 100644 --- a/pkgs/development/python-modules/publicsuffixlist/default.nix +++ b/pkgs/development/python-modules/publicsuffixlist/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "publicsuffixlist"; - version = "1.0.2.20250827"; + version = "1.0.2.20250906"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-zXNmWSi7UWtSn2XKRodCOgoYhk/jk7eOgpe/oQzkLi0="; + hash = "sha256-q2NaPMku1mwTHdhvi8xnWNcrBBXL7KOxMYd5g8cnWGU="; }; build-system = [ setuptools ]; From 57f735a19b2a24db459ea13fe79e0a372fe6d54e Mon Sep 17 00:00:00 2001 From: DSeeLP <46624152+DSeeLP@users.noreply.github.com> Date: Thu, 10 Apr 2025 09:56:09 +0200 Subject: [PATCH 30/37] podman: move iptables to `virtualisation.podman.extraPackages` --- nixos/modules/virtualisation/podman/default.nix | 1 + pkgs/by-name/po/podman/package.nix | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/nixos/modules/virtualisation/podman/default.nix b/nixos/modules/virtualisation/podman/default.nix index 62bf38e31b18..72fd61134ad8 100644 --- a/nixos/modules/virtualisation/podman/default.nix +++ b/nixos/modules/virtualisation/podman/default.nix @@ -232,6 +232,7 @@ in # containers cannot reach aardvark-dns otherwise networking.firewall.interfaces.${network_interface}.allowedUDPPorts = lib.mkIf dns_enabled [ 53 ]; + virtualisation.podman.extraPackages = [ pkgs.iptables ]; virtualisation.containers = { enable = true; # Enable common /etc/containers configuration containersConf.settings = { diff --git a/pkgs/by-name/po/podman/package.nix b/pkgs/by-name/po/podman/package.nix index 34170da7994f..27705ccd4366 100644 --- a/pkgs/by-name/po/podman/package.nix +++ b/pkgs/by-name/po/podman/package.nix @@ -25,7 +25,6 @@ extraRuntimes ? lib.optionals stdenv.hostPlatform.isLinux [ runc ], # e.g.: runc, gvisor, youki fuse-overlayfs, util-linuxMinimal, - iptables, iproute2, catatonit, gvproxy, @@ -43,7 +42,6 @@ let lib.optionals stdenv.hostPlatform.isLinux [ fuse-overlayfs util-linuxMinimal - iptables iproute2 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ From 4b24e00383ee5264815b09688c1b2d9750ac5c24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Federico=20Dami=C3=A1n=20Schonborn?= Date: Sun, 7 Sep 2025 14:34:40 -0300 Subject: [PATCH 31/37] kdePackages.dynamic-workspaces: remove federicoschonborn from maintainers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Federico Damián Schonborn --- pkgs/kde/third-party/dynamic-workspaces/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/kde/third-party/dynamic-workspaces/default.nix b/pkgs/kde/third-party/dynamic-workspaces/default.nix index 39837e11d96c..701c371dbf6e 100644 --- a/pkgs/kde/third-party/dynamic-workspaces/default.nix +++ b/pkgs/kde/third-party/dynamic-workspaces/default.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation { description = "KWin script that automatically adds/removes virtual desktops"; homepage = "https://github.com/maurges/dynamic_workspaces"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ federicoschonborn ]; + maintainers = with lib.maintainers; [ ]; platforms = lib.platforms.all; }; } From b30ba513b0afabb6127961e06f0f4313b0a9dbb8 Mon Sep 17 00:00:00 2001 From: DSeeLP <46624152+DSeeLP@users.noreply.github.com> Date: Wed, 9 Apr 2025 20:48:22 +0200 Subject: [PATCH 32/37] nixos/podman: use nftables as firewall when enabled --- nixos/modules/virtualisation/podman/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/nixos/modules/virtualisation/podman/default.nix b/nixos/modules/virtualisation/podman/default.nix index 72fd61134ad8..962e5f494d15 100644 --- a/nixos/modules/virtualisation/podman/default.nix +++ b/nixos/modules/virtualisation/podman/default.nix @@ -232,11 +232,17 @@ in # containers cannot reach aardvark-dns otherwise networking.firewall.interfaces.${network_interface}.allowedUDPPorts = lib.mkIf dns_enabled [ 53 ]; - virtualisation.podman.extraPackages = [ pkgs.iptables ]; + virtualisation.podman.extraPackages = [ + pkgs.iptables + ] + ++ lib.optional config.networking.nftables.enable pkgs.nftables; virtualisation.containers = { enable = true; # Enable common /etc/containers configuration containersConf.settings = { - network.network_backend = "netavark"; + network = { + network_backend = "netavark"; + firewall_driver = lib.mkIf config.networking.nftables.enable "nftables"; + }; }; }; From 903c309ab4ec535830f49a274b9916ced32bcb81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Federico=20Dami=C3=A1n=20Schonborn?= Date: Sun, 7 Sep 2025 14:35:03 -0300 Subject: [PATCH 33/37] maintainers: remove federicoschonborn MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit *This is a very disorganized rant, there's a lot of things going on in my mind when writing this. Proceed with caution.* I was going to make a short message to explain why I'm removing my Microsoft GitHub account and removing myself from Nixpkgs, which is the only project I had been contributing left here (maybe if you keep integrating more of Microsoft GitHub's crap on this repository it will help migrate somewhere else one day!) I'm tired of Microsoft GitHub becoming more and more open to associating with fascists, I've been guilty myself for keeping using it for so long (the company's involvement with ICE was known for a long time, then more recently the inclusion of 's "xAI" slop generator also known as "Mecha Hitler"). Not to count all the Microsoft crap. This site is going the way of the old SourceForge. The thing is, I *loved* Nix, NixOS and Nixpkgs a lot, and I wanted to keep contributing. This is the third time I'm leaving and this time it's not because of Determinate Systems and other associated companies. Woo-hoo! I'm sure all those fancy new features that keep being added to the fork are going to trickle down to NixOS/nix *one day*! But then I said, "I haven't looked at the Discourse for a while, maybe I should take a look at it, *what could possibly go wrong?*" It turns out, [we did it again](https://discourse.nixos.org/t/sc-member-tomberek-works-for-anduril/68971), Anduril is back to being involved in a leadership position within the NixOS community! Congratulations, Mr. Luckey, you found a loophole! The Steering Committee proves once again that they are a failed experiment, unfit to lead responsibly. After all the promises that were made we keep failing for the same old tricks. I'm tired of the long discussions that go nowhere. I'm tired of seeing people compromising with fascists. I'm tired of seeing *myself* compromising with fascists. Fuck this, fuck Microsoft, fuck GitHub, fuck Anduril, fuck Determinate Systems, fuck all those who are helping them inside and outside this community because they're either fascists themselves or because they're incredibly naïve. Hell, Fuck *myself* for standing with this shit for so long. Fuck *myself* for coming back time and time again, knowing what I was doing. Fuck *myself* for trying to pretend all this shit was going to stop at some point. Fuck *myself* for trusting people that never really wanted to change any of this. Fuck *myself* for helping war-profiteering companies thrive, directly or indirectly. We don't need to meet in the middle with people that want me and a lot of other contributors dead in a ditch. I'll keep an eye on the Lix and Auxolotl projects and Guix, since their communities have a little more self-respect. See you on the other side! Signed-off-by: Federico Damián Schonborn --- maintainers/maintainer-list.nix | 7 ------- 1 file changed, 7 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 255a24508f59..f36268e46740 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -8257,13 +8257,6 @@ github = "feathecutie"; githubId = 53912746; }; - federicoschonborn = { - name = "Federico Damián Schonborn"; - email = "federicoschonborn@disroot.org"; - github = "FedericoSchonborn"; - githubId = 62166915; - matrix = "@FedericoDSchonborn:matrix.org"; - }; fedx-sudo = { email = "fedx-sudo@pm.me"; github = "FedX-sudo"; From 89355918d4cecea4835e23026c28955ae0dde606 Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Sat, 6 Sep 2025 16:09:11 +0000 Subject: [PATCH 34/37] aquamarine: 0.9.3 -> 0.9.4 --- pkgs/by-name/aq/aquamarine/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/aq/aquamarine/package.nix b/pkgs/by-name/aq/aquamarine/package.nix index d476179ddea4..1e10e3c9329f 100644 --- a/pkgs/by-name/aq/aquamarine/package.nix +++ b/pkgs/by-name/aq/aquamarine/package.nix @@ -23,13 +23,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "aquamarine"; - version = "0.9.3"; + version = "0.9.4"; src = fetchFromGitHub { owner = "hyprwm"; repo = "aquamarine"; tag = "v${finalAttrs.version}"; - hash = "sha256-ZIa0peLluZ0AVT0f6bMW+bRCIxMRUVlN798PE4iHRAw="; + hash = "sha256-POePremlUY5GyA1zfbtic6XLxDaQcqHN6l+bIxdT5gc="; }; nativeBuildInputs = [ From 1ed89cba28e7e8bf9f78cb7cea873098b1755393 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 7 Sep 2025 21:43:05 +0200 Subject: [PATCH 35/37] python313Packages.checkdmarc: add importlib-resources --- pkgs/development/python-modules/checkdmarc/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/checkdmarc/default.nix b/pkgs/development/python-modules/checkdmarc/default.nix index fcf750f68395..56450df2cf62 100644 --- a/pkgs/development/python-modules/checkdmarc/default.nix +++ b/pkgs/development/python-modules/checkdmarc/default.nix @@ -6,6 +6,7 @@ expiringdict, fetchFromGitHub, hatchling, + importlib-resources, pem, publicsuffixlist, pyleri, @@ -39,6 +40,7 @@ buildPythonPackage rec { cryptography dnspython expiringdict + importlib-resources pem publicsuffixlist pyleri From 83c7fc132d0d4acc9c1269e3638dfa5b560c4941 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sun, 7 Sep 2025 22:51:10 +0200 Subject: [PATCH 36/37] python3Packages.pynvim: 0.5.2 -> 0.6.0 Diff: https://github.com/neovim/pynvim/compare/0.5.2...0.6.0 Changelog: https://github.com/neovim/pynvim/releases/tag/0.6.0 --- pkgs/development/python-modules/pynvim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pynvim/default.nix b/pkgs/development/python-modules/pynvim/default.nix index 275ba924f033..f4e972e0bf41 100644 --- a/pkgs/development/python-modules/pynvim/default.nix +++ b/pkgs/development/python-modules/pynvim/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pynvim"; - version = "0.5.2"; + version = "0.6.0"; pyproject = true; src = fetchFromGitHub { owner = "neovim"; repo = "pynvim"; tag = version; - hash = "sha256-/frugwYPS4rS4L6BRsmNb5pJI8xfLJvbr+PyOLx25a4="; + hash = "sha256-Wxn4g/lFelAJx0Zz2yaeXqX56xeOWUJNb2p8EiJgKE0="; }; build-system = [ setuptools ]; From 9137f77959a209b580bc6be3d5bab36deb717fb6 Mon Sep 17 00:00:00 2001 From: Florian Brandes Date: Sun, 7 Sep 2025 21:36:39 +0200 Subject: [PATCH 37/37] git-annex: patch another test failure https://git-annex.branchable.com/bugs/flaky_test_failure_add_dup/ https://hydra.nixos.org/build/306633277 similar to #438309 but applied on master due to failure for aarch64 Signed-off-by: Florian Brandes --- .../haskell-modules/configuration-common.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 4bff79f95d7a..a485ab7196e7 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -563,6 +563,16 @@ with haskellLib; # TODO(@sternenseemann): submit upstreamable patch resolving this # (this should be possible by also taking PREFIX into account). ./patches/git-annex-no-usr-prefix.patch + # https://git-annex.branchable.com/bugs/flaky_test_failure_add_dup/ + (pkgs.fetchpatch { + name = "git-annex-workaround-for-git-2.50_bis.patch"; + url = "https://git.joeyh.name/index.cgi/git-annex.git/patch/?id=cf449837ea9ab7687d8a157f21cad31ddf5bbfb6"; + sha256 = "sha256-HmNJ85dLht5Hy85AUkjACnET9YLPP2MshYHsApUax+I="; + excludes = [ + "doc/**" + "CHANGELOG" + ]; + }) ]; postPatch = ''