From b297848f5188fee8ad0cd8f887b3b0d564427ee8 Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin Date: Mon, 27 Oct 2025 21:10:58 -0400 Subject: [PATCH 01/55] diffpdf: enable on darwin --- pkgs/applications/misc/diffpdf/default.nix | 48 +++++++++++++--------- 1 file changed, 28 insertions(+), 20 deletions(-) diff --git a/pkgs/applications/misc/diffpdf/default.nix b/pkgs/applications/misc/diffpdf/default.nix index e0e821192694..7700edcb4f93 100644 --- a/pkgs/applications/misc/diffpdf/default.nix +++ b/pkgs/applications/misc/diffpdf/default.nix @@ -1,5 +1,6 @@ { lib, + stdenv, mkDerivation, fetchurl, fetchpatch, @@ -40,28 +41,35 @@ mkDerivation rec { lrelease diffpdf.pro ''; - installPhase = '' - mkdir -p $out/bin $out/share/man/man1 + installPhase = + if stdenv.isDarwin then + '' + mkdir -p "$out" + mv diffpdf.app "$out"/ + '' + else + '' + mkdir -p $out/bin $out/share/man/man1 - install -Dpm755 -D diffpdf $out/bin/diffpdf - install -Dpm644 -D diffpdf.1 $out/share/man/man1/diffpdf.1 + install -Dpm755 -D diffpdf $out/bin/diffpdf + install -Dpm644 -D diffpdf.1 $out/share/man/man1/diffpdf.1 - install -dpm755 $out/share/doc/${pname}-${version} $out/share/licenses/${pname}-${version} $out/share/icons $out/share/pixmaps $out/share/applications - install -Dpm644 CHANGES README help.html $out/share/doc/${pname}-${version}/ - install -Dpm644 gpl-2.0.txt $out/share/licenses/${pname}-${version}/ - install -Dpm644 images/icon.png $out/share/pixmaps/diffpdf.png + install -dpm755 $out/share/doc/${pname}-${version} $out/share/licenses/${pname}-${version} $out/share/icons $out/share/pixmaps $out/share/applications + install -Dpm644 CHANGES README help.html $out/share/doc/${pname}-${version}/ + install -Dpm644 gpl-2.0.txt $out/share/licenses/${pname}-${version}/ + install -Dpm644 images/icon.png $out/share/pixmaps/diffpdf.png - cat > $out/share/applications/diffpdf.desktop < $out/share/applications/diffpdf.desktop < Date: Tue, 21 Oct 2025 20:40:36 +0200 Subject: [PATCH 02/55] neo4j-desktop: drop Removal of unmaintained neo4j-desktop. Upgrading does work to some extend, but neo4j-desktop is not able to create databases, which is core functionality. Since I do not use this anymore, removal would be best to avoid confusion. --- pkgs/by-name/ne/neo4j-desktop/package.nix | 37 ----------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 37 deletions(-) delete mode 100644 pkgs/by-name/ne/neo4j-desktop/package.nix diff --git a/pkgs/by-name/ne/neo4j-desktop/package.nix b/pkgs/by-name/ne/neo4j-desktop/package.nix deleted file mode 100644 index 9aece1d12362..000000000000 --- a/pkgs/by-name/ne/neo4j-desktop/package.nix +++ /dev/null @@ -1,37 +0,0 @@ -{ - appimageTools, - lib, - fetchurl, -}: -let - pname = "neo4j-desktop"; - version = "1.6.0"; - - src = fetchurl { - url = "https://s3-eu-west-1.amazonaws.com/dist.neo4j.org/${pname}/linux-offline/${pname}-${version}-x86_64.AppImage"; - hash = "sha256-/ptMEU4BM5mPK4KWWRdor6N8gw3oaNgyzD0c4jI+3fI="; - }; - - appimageContents = appimageTools.extract { inherit pname version src; }; -in -appimageTools.wrapType2 { - inherit pname version src; - - extraPkgs = pkgs: [ pkgs.libsecret ]; - - extraInstallCommands = '' - install -m 444 -D ${appimageContents}/${pname}.desktop -t $out/share/applications - substituteInPlace $out/share/applications/${pname}.desktop \ - --replace 'Exec=AppRun' 'Exec=${pname}' - cp -r ${appimageContents}/usr/share/icons $out/share - ''; - - meta = with lib; { - description = "GUI front-end for Neo4j"; - homepage = "https://neo4j.com/"; - license = licenses.unfree; - maintainers = [ maintainers.bobvanderlinden ]; - platforms = [ "x86_64-linux" ]; - mainProgram = "neo4j-desktop"; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 24c58fc39df5..de5d0be3a59e 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1090,6 +1090,7 @@ mapAliases { near-cli = throw "'near-cli' has been removed as upstream has deprecated it and archived the source code repo"; # Added 2025-11-10 neardal = throw "neardal has been removed because it has been marked as broken since at least November 2024."; # Added 2025-09-29 nekoray = lib.warnOnInstantiate "nekoray has been renamed to throne" throne; # Added 2025-11-10 + neo4j-desktop = throw "neo4j-desktop has been removed as it was out-of-date"; # Added 2025-11-01 neocities-cli = throw "'neocities-cli' has been renamed to/replaced by 'neocities'"; # Converted to throw 2025-10-27 netbox_4_1 = throw "netbox 4.1 series has been removed as it was EOL"; # Added 2025-10-14 netbsdCross = throw "'netbsdCross' has been renamed to/replaced by 'netbsd'"; # Converted to throw 2025-10-27 From 8d882e002f30190219c8a3d44161bb9bce1cf756 Mon Sep 17 00:00:00 2001 From: aware70 <7832566+aware70@users.noreply.github.com> Date: Fri, 21 Nov 2025 11:29:16 -0600 Subject: [PATCH 03/55] s2geometry: fix build with abseil-cpp_202407 pin --- pkgs/by-name/s2/s2geometry/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/s2/s2geometry/package.nix b/pkgs/by-name/s2/s2geometry/package.nix index bf3d1ea673f9..1a3c0b2bd395 100644 --- a/pkgs/by-name/s2/s2geometry/package.nix +++ b/pkgs/by-name/s2/s2geometry/package.nix @@ -1,5 +1,5 @@ { - abseil-cpp, + abseil-cpp_202407, cmake, fetchFromGitHub, stdenv, @@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: { ]; propagatedBuildInputs = [ - (abseil-cpp.override { inherit cxxStandard; }) + (abseil-cpp_202407.override { inherit cxxStandard; }) ]; meta = with lib; { From ffd5da570ef36c29ae5d741d72205eecbd4bca85 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 23 Nov 2025 08:15:38 +0000 Subject: [PATCH 04/55] migrate-to-uv: 0.7.3 -> 0.8.0 --- pkgs/by-name/mi/migrate-to-uv/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/migrate-to-uv/package.nix b/pkgs/by-name/mi/migrate-to-uv/package.nix index 8271b2a187ea..eb828604c790 100644 --- a/pkgs/by-name/mi/migrate-to-uv/package.nix +++ b/pkgs/by-name/mi/migrate-to-uv/package.nix @@ -11,19 +11,19 @@ python3.pkgs.buildPythonApplication rec { pname = "migrate-to-uv"; - version = "0.7.3"; + version = "0.8.0"; pyproject = true; src = fetchFromGitHub { owner = "mkniewallner"; repo = "migrate-to-uv"; tag = version; - hash = "sha256-hLcWZKY1wauGpcAn+tC4P1zvFid7QDVXUK24QSIJ4u0="; + hash = "sha256-l8YJVOWNtvN13fEZp6L0fwmUu12jV7xxQBp3Glr+Df4="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit src pname version; - hash = "sha256-nyJ2UbdBcNX8mNpq447fM2QuscTdJwnjqP7AKBKv7kY="; + hash = "sha256-35BBfNz3h/KpchCcUnoHN46znkQ7UuhhliWdgCYPw20="; }; build-system = [ From 2b91ff5c5d75395ad60e2c5dc710c682448e0bfc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 23 Nov 2025 21:18:10 +0000 Subject: [PATCH 05/55] python3Packages.mkdocs-gen-files: 0.5.0 -> 0.6.0 --- pkgs/development/python-modules/mkdocs-gen-files/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mkdocs-gen-files/default.nix b/pkgs/development/python-modules/mkdocs-gen-files/default.nix index 67fb28dadc4c..ac28f55038d0 100644 --- a/pkgs/development/python-modules/mkdocs-gen-files/default.nix +++ b/pkgs/development/python-modules/mkdocs-gen-files/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "mkdocs-gen-files"; - version = "0.5.0"; + version = "0.6.0"; pyproject = true; src = fetchFromGitHub { owner = "oprypin"; repo = "mkdocs-gen-files"; tag = "v${version}"; - hash = "sha256-nRRdY7/en42s4PmHH+9vccRIl4pIp1F/Ka1bYvSHpBw="; + hash = "sha256-9mOLRZZugaGCWR/Ms9z8CTvDp8QgAiGcKqiB/LGTApk="; }; build-system = [ From 166c5c48ac9624b5fc7513708c09be56964b4257 Mon Sep 17 00:00:00 2001 From: provokateurin Date: Sun, 23 Nov 2025 22:35:41 +0100 Subject: [PATCH 06/55] octodns-providers.transip: 1.0.0 -> 1.0.1 --- pkgs/by-name/oc/octodns/providers/transip/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/oc/octodns/providers/transip/package.nix b/pkgs/by-name/oc/octodns/providers/transip/package.nix index 1dd1add7c08f..cda582e8397a 100644 --- a/pkgs/by-name/oc/octodns/providers/transip/package.nix +++ b/pkgs/by-name/oc/octodns/providers/transip/package.nix @@ -9,14 +9,14 @@ }: buildPythonPackage rec { pname = "octodns-transip"; - version = "1.0.0"; + version = "1.0.1"; pyproject = true; src = fetchFromGitHub { owner = "octodns"; repo = "octodns-transip"; tag = "v${version}"; - hash = "sha256-mqrMzPnUSavSTiyjbLKQuwuwuE2Ghk94EXccpOpWLlM="; + hash = "sha256-O9KhHjCdRt5lejwEqpv0OCwIXaqWVc2/u4ghzbYMiBA="; }; build-system = [ From d892dc8fee4587e49da39d8b5ef7f865fe7f8d10 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Nov 2025 10:43:54 +0000 Subject: [PATCH 07/55] baresip: 4.2.0 -> 4.3.0 --- pkgs/by-name/ba/baresip/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ba/baresip/package.nix b/pkgs/by-name/ba/baresip/package.nix index 6f1b79be95e8..c1aed34808bf 100644 --- a/pkgs/by-name/ba/baresip/package.nix +++ b/pkgs/by-name/ba/baresip/package.nix @@ -31,14 +31,14 @@ }: stdenv.mkDerivation rec { - version = "4.2.0"; + version = "4.3.0"; pname = "baresip"; src = fetchFromGitHub { owner = "baresip"; repo = "baresip"; rev = "v${version}"; - hash = "sha256-kC1pqquIddjqIvGSIE9Rzlvr6qzTXF+mFsZlIzFBExI="; + hash = "sha256-E8FfETn4VnPYscFtwrDGCaYB7L0KU0ZTkDMfBj1dfxA="; }; patches = [ From 6e191113fc58bc23b89e94436ca005034520de31 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Nov 2025 12:36:49 +0000 Subject: [PATCH 08/55] numcpp: 2.14.2 -> 2.15.0 --- pkgs/by-name/nu/numcpp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/nu/numcpp/package.nix b/pkgs/by-name/nu/numcpp/package.nix index cf45ff2e3ffb..67d29cd3f5b1 100644 --- a/pkgs/by-name/nu/numcpp/package.nix +++ b/pkgs/by-name/nu/numcpp/package.nix @@ -9,13 +9,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "numcpp"; - version = "2.14.2"; + version = "2.15.0"; src = fetchFromGitHub { owner = "dpilger26"; repo = "NumCpp"; tag = "Version_${finalAttrs.version}"; - hash = "sha256-A2x7Ar/Ihk4iGb7J93hGULtfoI8xidkGtpkVWgicSFI="; + hash = "sha256-+i4vUtd+UDP1e0Y+2Y31ldIWQenbtzssNrDazcU+tkQ="; }; patches = [ ./pytest-CMakeLists.patch ]; From 9e4df5e19bcb9ea2750a21b7d3da70fd4f3fc95e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Nov 2025 12:38:14 +0000 Subject: [PATCH 09/55] trimal: 1.5.0 -> 1.5.1 --- pkgs/by-name/tr/trimal/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tr/trimal/package.nix b/pkgs/by-name/tr/trimal/package.nix index 110227ca764e..bc1445909c1d 100644 --- a/pkgs/by-name/tr/trimal/package.nix +++ b/pkgs/by-name/tr/trimal/package.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation rec { pname = "trimal"; - version = "1.5.0"; + version = "1.5.1"; src = fetchFromGitHub { repo = "trimal"; owner = "scapella"; rev = "v${version}"; - sha256 = "sha256-6GXirih7nY0eD2XS8aplLcYf53EeLuae+ewdUgBiKQQ="; + sha256 = "sha256-ONSkYceCgYGSpABj0iOx6yj2hMyFHqCHflYRW+Q6RVc="; }; postUnpack = '' From 2313b974e258e695b4cc61e0ba900a3a68b87fd3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Nov 2025 19:58:36 +0000 Subject: [PATCH 10/55] gonzo: 0.2.1 -> 0.2.2 --- pkgs/by-name/go/gonzo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/gonzo/package.nix b/pkgs/by-name/go/gonzo/package.nix index c6b6b6ba69c4..bdbf6d97628d 100644 --- a/pkgs/by-name/go/gonzo/package.nix +++ b/pkgs/by-name/go/gonzo/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "gonzo"; - version = "0.2.1"; + version = "0.2.2"; src = fetchFromGitHub { owner = "control-theory"; repo = "gonzo"; tag = "v${finalAttrs.version}"; - hash = "sha256-P8Ntt8Dj5zq+Ff5MkZEvWabk2w5Cm6tXxl3ssMxDNok="; + hash = "sha256-NoZDSKdFb805WjtXLwA8/bnbTdJgnCtFxk6FqbuEo/0="; }; vendorHash = "sha256-XKwtq8EF774lHLHtyFzveFa5agJa15CvhsuwwaQdJwU="; From cc53eadbdb10015c09c2bd48c6e82877b2f777ee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 27 Nov 2025 03:37:42 +0000 Subject: [PATCH 11/55] python3Packages.tree-sitter-language-pack: 0.10.0 -> 0.13.0 --- .../python-modules/tree-sitter-language-pack/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tree-sitter-language-pack/default.nix b/pkgs/development/python-modules/tree-sitter-language-pack/default.nix index 2ba55fd2e30e..f35fbeb99301 100644 --- a/pkgs/development/python-modules/tree-sitter-language-pack/default.nix +++ b/pkgs/development/python-modules/tree-sitter-language-pack/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "tree-sitter-language-pack"; - version = "0.10.0"; + version = "0.13.0"; pyproject = true; # Using the GitHub sources necessitates fetching the treesitter grammar parsers by using a vendored script. @@ -28,7 +28,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "tree_sitter_language_pack"; inherit version; - hash = "sha256-oWGLKYKLZEIu1rKhEYdZnFUheBNI/t2EIPAfb1A5ofw="; + hash = "sha256-AyA0xeJ7H24AcwuefC28ggO0cA0MaB/QGdbe/PYRg+w="; }; # Upstream bumped dependencies aggressively, but we can still use older From 85b26b33c6ad59850b8f3961616dae73757529fe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 27 Nov 2025 06:26:23 +0000 Subject: [PATCH 12/55] python3Packages.mne: 1.10.2 -> 1.11.0 --- pkgs/development/python-modules/mne/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mne/default.nix b/pkgs/development/python-modules/mne/default.nix index 1a55f3a2a85f..f7373adc6c7c 100644 --- a/pkgs/development/python-modules/mne/default.nix +++ b/pkgs/development/python-modules/mne/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pname = "mne"; - version = "1.10.2"; + version = "1.11.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -37,7 +37,7 @@ buildPythonPackage rec { owner = "mne-tools"; repo = "mne-python"; tag = "v${version}"; - hash = "sha256-K99yjWpX7rt6Isp0ao0NJcUu7GBRNKVz2i+xVt2HBNY="; + hash = "sha256-lssSHlWUj3TU0F/31jTFc+oFdBx1C+9aolee6M8mJtw="; }; postPatch = '' From 90285942a69759021043f95a63bd4def343d62bf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 27 Nov 2025 10:05:21 +0000 Subject: [PATCH 13/55] pwsafe: 1.22.0fp -> 1.23.0 --- pkgs/by-name/pw/pwsafe/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pw/pwsafe/package.nix b/pkgs/by-name/pw/pwsafe/package.nix index 0a8d24d23336..d0c29c13d75a 100644 --- a/pkgs/by-name/pw/pwsafe/package.nix +++ b/pkgs/by-name/pw/pwsafe/package.nix @@ -25,13 +25,13 @@ stdenv.mkDerivation rec { pname = "pwsafe"; - version = "1.22.0fp"; # do NOT update to 3.x Windows releases + version = "1.23.0"; # do NOT update to 3.x Windows releases src = fetchFromGitHub { owner = "pwsafe"; repo = "pwsafe"; rev = version; - hash = "sha256-oVhpdJPpGNMqL1y67Kv3osa1Cx5YM8SyaNuRWeMfd9g="; + hash = "sha256-54cwQZi93p32JxxLc2Mql2XbJPvwqA2Rfne5G+5i6eU="; }; strictDeps = true; From 310017f25723d6b9f88363a171247d1e37c9e053 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 27 Nov 2025 11:52:33 +0100 Subject: [PATCH 14/55] python313Packages.mne: remove disabled --- pkgs/development/python-modules/mne/default.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/development/python-modules/mne/default.nix b/pkgs/development/python-modules/mne/default.nix index f7373adc6c7c..29584c3cf335 100644 --- a/pkgs/development/python-modules/mne/default.nix +++ b/pkgs/development/python-modules/mne/default.nix @@ -21,7 +21,6 @@ lazy-loader, h5io, pymatreader, - pythonOlder, procps, optipng, }: @@ -31,8 +30,6 @@ buildPythonPackage rec { version = "1.11.0"; pyproject = true; - disabled = pythonOlder "3.10"; - src = fetchFromGitHub { owner = "mne-tools"; repo = "mne-python"; From a0aaa1f6be1039d2d315b01565061ac399fa2283 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 27 Nov 2025 14:33:43 +0000 Subject: [PATCH 15/55] aliyun-cli: 3.1.5 -> 3.1.6 --- pkgs/by-name/al/aliyun-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/aliyun-cli/package.nix b/pkgs/by-name/al/aliyun-cli/package.nix index 359b11c28a91..4a79630308b3 100644 --- a/pkgs/by-name/al/aliyun-cli/package.nix +++ b/pkgs/by-name/al/aliyun-cli/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "aliyun-cli"; - version = "3.1.5"; + version = "3.1.6"; src = fetchFromGitHub { owner = "aliyun"; repo = "aliyun-cli"; tag = "v${version}"; - hash = "sha256-RFeARCkzFRj8j5aS/1dpvuMqApz9HfnDMtAg9k7trsE="; + hash = "sha256-H0+XAOVXg9UAvWQC1hVUQs5AbqCVpw9NKtRKhm7m9Lw="; fetchSubmodules = true; }; From bb35f63447c6fa1ce9f79641e689943e48caa4ae Mon Sep 17 00:00:00 2001 From: kyehn Date: Thu, 30 Oct 2025 10:09:54 +0000 Subject: [PATCH 16/55] xcbeautify: 2.27.0 -> 3.1.1 --- pkgs/by-name/xc/xcbeautify/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/xc/xcbeautify/package.nix b/pkgs/by-name/xc/xcbeautify/package.nix index 427cd0f28caf..71a40ef0a008 100644 --- a/pkgs/by-name/xc/xcbeautify/package.nix +++ b/pkgs/by-name/xc/xcbeautify/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "xcbeautify"; - version = "2.27.0"; + version = "3.1.1"; src = fetchurl { url = "https://github.com/cpisciotta/xcbeautify/releases/download/${version}/xcbeautify-${version}-${stdenv.hostPlatform.darwinArch}-apple-macosx.zip"; hash = lib.getAttr stdenv.hostPlatform.darwinArch { - arm64 = "sha256-8HEge1LvnEZQbliEDO+FP485V/OddBBESfCXnI/v2dE="; - x86_64 = "sha256-s1YyXEUJ7I0UhNEPSGregTFHpDKlFQ6ezvUXFk/0J6Q="; + arm64 = "sha256-YJnQ7VDjQK3w2pweEDpiBF5sZsHc94ZECpeDu0ncxp8="; + x86_64 = "sha256-LRyA9uODhYFxAc6RtWi6zmkSaPm/dAaSqzmbV0bRWWk="; }; }; From e7a88401eb99c024bcf69100e9ec8f4f2982994f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 27 Nov 2025 18:49:06 +0000 Subject: [PATCH 17/55] python3Packages.netbox-dns: 1.4.2 -> 1.4.4 --- pkgs/development/python-modules/netbox-dns/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/netbox-dns/default.nix b/pkgs/development/python-modules/netbox-dns/default.nix index 2290356e8716..425e35b1e9d5 100644 --- a/pkgs/development/python-modules/netbox-dns/default.nix +++ b/pkgs/development/python-modules/netbox-dns/default.nix @@ -7,14 +7,14 @@ }: buildPythonPackage rec { pname = "netbox-plugin-dns"; - version = "1.4.2"; + version = "1.4.4"; pyproject = true; src = fetchFromGitHub { owner = "peteeckel"; repo = "netbox-plugin-dns"; tag = version; - hash = "sha256-vJZP4dQdOZQNT+3xRXX2H5gl6bv2z2PvGDkkme0Rbck="; + hash = "sha256-166DFPSF1f0YF0T2bTEkmyI4M6PgBfimYyZX7fnNfrI="; }; build-system = [ setuptools ]; From 1d58e50ab86fd8c2f16612036a7fc33bc0b3d8cd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 27 Nov 2025 19:01:28 +0000 Subject: [PATCH 18/55] snakemake: 9.13.7 -> 9.14.0 --- pkgs/by-name/sn/snakemake/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sn/snakemake/package.nix b/pkgs/by-name/sn/snakemake/package.nix index d91a307ba777..00489e42f100 100644 --- a/pkgs/by-name/sn/snakemake/package.nix +++ b/pkgs/by-name/sn/snakemake/package.nix @@ -10,14 +10,14 @@ python3Packages.buildPythonApplication rec { pname = "snakemake"; - version = "9.13.7"; + version = "9.14.0"; pyproject = true; src = fetchFromGitHub { owner = "snakemake"; repo = "snakemake"; tag = "v${version}"; - hash = "sha256-hYITdHXV5qRmxXOTHnUgkR9xVXOyqP470a8zOhlCoLo="; + hash = "sha256-XkPzv6W/SsF92V8hvs7+SQ+o7QeP9Sne3pvZyy8YBlA="; }; postPatch = '' From abe8c122577827f702fa4952137bbafbcaca1e55 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 27 Nov 2025 21:35:58 +0000 Subject: [PATCH 19/55] mainsail: 2.14.0 -> 2.15.0 --- pkgs/by-name/ma/mainsail/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/mainsail/package.nix b/pkgs/by-name/ma/mainsail/package.nix index 8768dd0935b8..36a2ace37bb2 100644 --- a/pkgs/by-name/ma/mainsail/package.nix +++ b/pkgs/by-name/ma/mainsail/package.nix @@ -6,16 +6,16 @@ buildNpmPackage rec { pname = "mainsail"; - version = "2.14.0"; + version = "2.15.0"; src = fetchFromGitHub { owner = "mainsail-crew"; repo = "mainsail"; rev = "v${version}"; - hash = "sha256-hZgENY1Vb0wr6fqQfodjXQ+a/JAca0AQFKHlTc4EG68="; + hash = "sha256-JmN5VPj4h83gLx/UsT69mXFxyvCHir0tl7zN2Q7eMOc="; }; - npmDepsHash = "sha256-9pkcQS281OC9q9WadctQ/GAgbaeejrj7HLwKK/SDkAU="; + npmDepsHash = "sha256-8rUhDo1l0oLENWwy56UzwlSGIBJtTPsH6w5OX8tnp6U="; # Prevent Cypress binary download. CYPRESS_INSTALL_BINARY = 0; From 0c3c79f621dd84634049a2ca350b7848c7a5f0e0 Mon Sep 17 00:00:00 2001 From: Antonis Kotronakis Date: Thu, 27 Nov 2025 21:13:20 +0000 Subject: [PATCH 20/55] spacetimedb: 1.5.0 -> 1.10.0 --- pkgs/by-name/sp/spacetimedb/package.nix | 31 ++++++++++++++++++------- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/sp/spacetimedb/package.nix b/pkgs/by-name/sp/spacetimedb/package.nix index ddda40733761..6a7c9205c947 100644 --- a/pkgs/by-name/sp/spacetimedb/package.nix +++ b/pkgs/by-name/sp/spacetimedb/package.nix @@ -5,7 +5,7 @@ rustPlatform, pkg-config, perl, - git, + openssl, versionCheckHook, librusty_v8 ? callPackage ./librusty_v8.nix { inherit (callPackage ./fetchers.nix { }) fetchLibrustyV8; @@ -13,33 +13,48 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "spacetimedb"; - version = "1.5.0"; + version = "1.10.0"; src = fetchFromGitHub { owner = "clockworklabs"; repo = "spacetimedb"; - tag = "v${finalAttrs.version}"; - hash = "sha256-fUs3EdyOzUogEEhSOnpFrA1LeivEa/crmlhQcf2lGUE="; + rev = "1d576dc75ca066879f6d9ee4d156c5bce940bd31"; + hash = "sha256-rqR4A7JpIgdTxjIvq4KNmvU3LMLUZS1AaLSQWVk+tdw="; }; - cargoHash = "sha256-EWLfAyYN/U2kt03lmR8mVXc+j/DbjFat+RysNUt99QI="; + cargoHash = "sha256-FHzFxDnpQL0XSyTAfANsK60y8aOFQMkF4KZFdaspYEI="; nativeBuildInputs = [ pkg-config perl - git + ]; + + buildInputs = [ + openssl ]; cargoBuildFlags = [ "-p spacetimedb-standalone -p spacetimedb-cli" ]; + preCheck = '' + # server tests require home dir + export HOME=$(mktemp -d) + ''; + checkFlags = [ - # requires wasm32-unknown-unknown target + # require wasm32-unknown-unknown target "--skip=codegen" + "--skip=publish" ]; doInstallCheck = true; - env.RUSTY_V8_ARCHIVE = librusty_v8; + env = { + RUSTY_V8_ARCHIVE = librusty_v8; + # used by crates/cli/build.rs to set GIT_HASH at compile time + SPACETIMEDB_NIX_BUILD_GIT_COMMIT = finalAttrs.src.rev; + # required to make jemalloc_tikv_sys build + CFLAGS = "-O"; + }; nativeInstallCheckInputs = [ versionCheckHook ]; versionCheckProgram = "${placeholder "out"}/bin/spacetime"; From 995c7a01a3fbfb7018cc688e9e364a613bc76605 Mon Sep 17 00:00:00 2001 From: Antonis Kotronakis Date: Thu, 27 Nov 2025 22:59:32 +0000 Subject: [PATCH 21/55] spacetimedb: add nix-update-script --- pkgs/by-name/sp/spacetimedb/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/sp/spacetimedb/package.nix b/pkgs/by-name/sp/spacetimedb/package.nix index 6a7c9205c947..0e3f3afca43d 100644 --- a/pkgs/by-name/sp/spacetimedb/package.nix +++ b/pkgs/by-name/sp/spacetimedb/package.nix @@ -10,6 +10,7 @@ librusty_v8 ? callPackage ./librusty_v8.nix { inherit (callPackage ./fetchers.nix { }) fetchLibrustyV8; }, + nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "spacetimedb"; @@ -64,6 +65,8 @@ rustPlatform.buildRustPackage (finalAttrs: { mv $out/bin/spacetimedb-cli $out/bin/spacetime ''; + passthru.updateScript = nix-update-script { }; + meta = { description = "Full-featured relational database system that lets you run your application logic inside the database"; homepage = "https://github.com/clockworklabs/SpacetimeDB"; From 3fe66f2094fd95c7a5b82e485c94f02dd971e3f8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 28 Nov 2025 03:18:38 +0000 Subject: [PATCH 22/55] jotta-cli: 0.17.132497 -> 0.17.148769 --- pkgs/by-name/jo/jotta-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/jo/jotta-cli/package.nix b/pkgs/by-name/jo/jotta-cli/package.nix index c924184d627b..d96c105a3ed0 100644 --- a/pkgs/by-name/jo/jotta-cli/package.nix +++ b/pkgs/by-name/jo/jotta-cli/package.nix @@ -8,11 +8,11 @@ stdenv.mkDerivation rec { pname = "jotta-cli"; - version = "0.17.132497"; + version = "0.17.148769"; src = fetchzip { url = "https://repo.jotta.us/archives/linux/amd64/jotta-cli-${version}_linux_amd64.tar.gz"; - hash = "sha256-prhFFjywvffsZKcTIMJfsccA/TYrvpsn/+TpDtIdc98="; + hash = "sha256-uI5yYpyLa7gGg9eL1nG5MMwHZ2j2yH5/8n5sB/WgoQI="; stripRoot = false; }; From d2c35d181accf2c97c1d97a963e49fce20fd4dee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 28 Nov 2025 05:13:46 +0000 Subject: [PATCH 23/55] vhdl-ls: 0.85.0 -> 0.86.0 --- pkgs/by-name/vh/vhdl-ls/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vh/vhdl-ls/package.nix b/pkgs/by-name/vh/vhdl-ls/package.nix index 398c2734c5c5..e85a9d95f54d 100644 --- a/pkgs/by-name/vh/vhdl-ls/package.nix +++ b/pkgs/by-name/vh/vhdl-ls/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "vhdl-ls"; - version = "0.85.0"; + version = "0.86.0"; src = fetchFromGitHub { owner = "VHDL-LS"; repo = "rust_hdl"; rev = "v${version}"; - hash = "sha256-uqJiPJ86zX9r44F8D6tabw7Cp24WQoQTen3VqnjlYu0="; + hash = "sha256-H8s4YZPpe7Z3IafY4lt4Gn/jjeULJFSA/6kMb9IrV50="; }; - cargoHash = "sha256-ZC9HwMwrK3xWKr+gnf3SGMUcSRkvV3HL5h9R2lmfW9Q="; + cargoHash = "sha256-ULJpmT8DXSr6hqBxn6weWJUmplCboxhSekxaWmu4aHE="; postPatch = '' substituteInPlace vhdl_lang/src/config.rs \ From deb80738603ed8268b1a5cf750ea37a0cf808015 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 28 Nov 2025 06:39:03 +0000 Subject: [PATCH 24/55] home-assistant-custom-components.xiaomi_home: 0.4.4 -> 0.4.5 --- .../home-assistant/custom-components/xiaomi_home/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/xiaomi_home/package.nix b/pkgs/servers/home-assistant/custom-components/xiaomi_home/package.nix index 630726722862..b9d5ef27d8a4 100644 --- a/pkgs/servers/home-assistant/custom-components/xiaomi_home/package.nix +++ b/pkgs/servers/home-assistant/custom-components/xiaomi_home/package.nix @@ -13,13 +13,13 @@ buildHomeAssistantComponent rec { owner = "XiaoMi"; domain = "xiaomi_home"; - version = "0.4.4"; + version = "0.4.5"; src = fetchFromGitHub { owner = "XiaoMi"; repo = "ha_xiaomi_home"; rev = "v${version}"; - hash = "sha256-7sg8iOeO+7RgGZmGCKT5X5zfUUzt4oRJCPciLIPdIJ0="; + hash = "sha256-uwerYCqaqGwOFKZ0uIU78t7+U6U+KqQCQFjLiy623Dg="; }; dependencies = [ From ece3cb2677484c8f97e0c4560dbcb340b1b1fc4a Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Tue, 25 Nov 2025 22:42:38 +0100 Subject: [PATCH 25/55] openboardview: 9.95.0 -> 9.95.2 Signed-off-by: Felix Singer --- pkgs/by-name/op/openboardview/package.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/op/openboardview/package.nix b/pkgs/by-name/op/openboardview/package.nix index 3b65f339ecfe..7a3a1409ac1d 100644 --- a/pkgs/by-name/op/openboardview/package.nix +++ b/pkgs/by-name/op/openboardview/package.nix @@ -15,22 +15,21 @@ stdenv.mkDerivation rec { pname = "openboardview"; - version = "9.95.0"; + version = "9.95.2"; src = fetchFromGitHub { owner = "OpenBoardView"; repo = "OpenBoardView"; tag = version; - hash = "sha256-sKDDOPpCagk7rBRlMlZhx+RYYbtoLzJsrnL8qKZMKW8="; + hash = "sha256-B5VnuycRt8h7Cz3FTIbhcGcXuA60zPCz0FMvFENTwws="; fetchSubmodules = true; }; patches = [ - # Fix gcc-13 build failure (fetchpatch { - name = "gcc-13.patch"; - url = "https://github.com/OpenBoardView/OpenBoardView/commit/b03d0f69ec1611f5eb93f81291b4ba8c58cd29eb.patch"; - hash = "sha256-Hp7KgzulPC2bPtRsd6HJrTLu0oVoQEoBHl0p2DcOLQw="; + name = "fix-darwin-build.patch"; + url = "https://github.com/OpenBoardView/OpenBoardView/commit/a1de2e5de908afd83eceed757260f6425314af2e.patch?full_index=1"; + hash = "sha256-DK+K4F0+QGqaoWCyc8AvuIsaiTCqhAG6AsTNg2hegh0="; }) ]; From 3a0c2bb120f4968a1d814e289a2830b852251ff8 Mon Sep 17 00:00:00 2001 From: ash Date: Wed, 19 Nov 2025 21:29:45 +0000 Subject: [PATCH 26/55] fflogs: 8.17.85 -> 8.17.101 --- pkgs/by-name/ff/fflogs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ff/fflogs/package.nix b/pkgs/by-name/ff/fflogs/package.nix index 8cb23a6b8a53..efb7bd7182fa 100644 --- a/pkgs/by-name/ff/fflogs/package.nix +++ b/pkgs/by-name/ff/fflogs/package.nix @@ -6,10 +6,10 @@ let pname = "fflogs"; - version = "8.17.85"; + version = "8.17.101"; src = fetchurl { url = "https://github.com/RPGLogs/Uploaders-fflogs/releases/download/v${version}/fflogs-v${version}.AppImage"; - hash = "sha256-vI2WI9CeupQf96GxW89D8Z8R/h1hB5Rfib2A+4Yd6zc="; + hash = "sha256-yCnFN46/vHrQA8KkaoWQUBCOZ1+6Oa4UkdUhCghGByo="; }; extracted = appimageTools.extractType2 { inherit pname version src; }; in @@ -21,7 +21,7 @@ appimageTools.wrapType2 { cp -r ${extracted}/usr/share/icons $out/share/ chmod -R +w $out/share/ test ! -e $out/share/icons/hicolor/0x0 # check for regression of https://github.com/electron-userland/electron-builder/issues/5294 - cp ${extracted}/fflogs.desktop $out/share/applications/ + cp ${extracted}/'FF Logs Uploader.desktop' $out/share/applications/fflogs.desktop sed -i 's@^Exec=AppRun --no-sandbox@Exec=fflogs@g' $out/share/applications/fflogs.desktop ''; From edd2121adec96725952dca3fa47c354d6ff99ca0 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Fri, 28 Nov 2025 11:33:13 -0800 Subject: [PATCH 27/55] python3Packages.pymupdf: disable tests that trigger Trace/BPT trap 5 on Darwin These attempt to access the UI from within the build and fail. --- pkgs/development/python-modules/pymupdf/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/pymupdf/default.nix b/pkgs/development/python-modules/pymupdf/default.nix index 6f3e15e40b1a..92c88fdf783f 100644 --- a/pkgs/development/python-modules/pymupdf/default.nix +++ b/pkgs/development/python-modules/pymupdf/default.nix @@ -140,6 +140,11 @@ buildPythonPackage rec { disabledTestPaths = [ # mad about markdown table formatting "tests/test_tables.py::test_markdown" + ] + ++ lib.optional stdenv.hostPlatform.isDarwin [ + # Trace/BPT trap: 5 when getting widget options + "tests/test_4505.py" + "tests/test_widgets.py" ]; pythonImportsCheck = [ From 6b588c20457a6e5729be124ec2dd62ee97620fcb Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Fri, 28 Nov 2025 15:31:37 -0800 Subject: [PATCH 28/55] python3Packages.pymupdf: add sarahec as maintainer --- pkgs/development/python-modules/pymupdf/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pymupdf/default.nix b/pkgs/development/python-modules/pymupdf/default.nix index 92c88fdf783f..c7eb2afb2c1d 100644 --- a/pkgs/development/python-modules/pymupdf/default.nix +++ b/pkgs/development/python-modules/pymupdf/default.nix @@ -166,7 +166,7 @@ buildPythonPackage rec { homepage = "https://github.com/pymupdf/PyMuPDF"; changelog = "https://github.com/pymupdf/PyMuPDF/releases/tag/${src.tag}"; license = lib.licenses.agpl3Only; - maintainers = [ ]; + maintainers = with lib.maintainers; [ sarahec ]; platforms = lib.platforms.unix; }; } From e654a27191680b329bca09ca7f99a9d7f63de919 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 28 Nov 2025 23:59:39 +0000 Subject: [PATCH 29/55] remnote: 1.22.11 -> 1.22.23 --- pkgs/by-name/re/remnote/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/remnote/package.nix b/pkgs/by-name/re/remnote/package.nix index 8a4df9701ca7..36707c89cccd 100644 --- a/pkgs/by-name/re/remnote/package.nix +++ b/pkgs/by-name/re/remnote/package.nix @@ -6,10 +6,10 @@ }: let pname = "remnote"; - version = "1.22.11"; + version = "1.22.23"; src = fetchurl { url = "https://download2.remnote.io/remnote-desktop2/RemNote-${version}.AppImage"; - hash = "sha256-vQu84qWpLyO62+FFzs60z03Cc5wsu0lNofRvb1TlmeE="; + hash = "sha256-8AliWnmYemaF6R7MGiU+H0ZwVw5hZRIbMHuGo4p+NQg="; }; appimageContents = appimageTools.extractType2 { inherit pname version src; }; in From ca3f0ee6c3b334f4e75615b0e559877d17625d95 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 01:03:07 +0000 Subject: [PATCH 30/55] chezmoi: 2.66.2 -> 2.67.1 --- pkgs/by-name/ch/chezmoi/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/chezmoi/package.nix b/pkgs/by-name/ch/chezmoi/package.nix index c5020954c8d1..ff96dc997f5a 100644 --- a/pkgs/by-name/ch/chezmoi/package.nix +++ b/pkgs/by-name/ch/chezmoi/package.nix @@ -7,16 +7,16 @@ buildGo125Module (finalAttrs: { pname = "chezmoi"; - version = "2.66.2"; + version = "2.67.1"; src = fetchFromGitHub { owner = "twpayne"; repo = "chezmoi"; tag = "v${finalAttrs.version}"; - hash = "sha256-TYEVMxebA4dvWMmgx4bMv1UKO2YGH+D+lZuiAu8ZmI4="; + hash = "sha256-srrkOgd/3nL4sMe2M9Gs7a3NnjkpJcdzpqO0MrPh0Rc="; }; - vendorHash = "sha256-g9bzsmLKJ7pCmTnO8N9Um1FDBvQA0mqw14fwGYMb/K0="; + vendorHash = "sha256-N5mPoIWZfGgH1CkDnQgxQ94Zq++l2+uQMST0l/m4Z+g="; nativeBuildInputs = [ installShellFiles From 660623876fdd44e074b2dec7e30cf09f227eeb71 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 01:29:50 +0000 Subject: [PATCH 31/55] python3Packages.hg-evolve: 11.1.9 -> 11.1.10 --- pkgs/development/python-modules/hg-evolve/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hg-evolve/default.nix b/pkgs/development/python-modules/hg-evolve/default.nix index a6f28d87a60d..bbcbc3873565 100644 --- a/pkgs/development/python-modules/hg-evolve/default.nix +++ b/pkgs/development/python-modules/hg-evolve/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "hg-evolve"; - version = "11.1.9"; + version = "11.1.10"; pyproject = true; src = fetchPypi { pname = "hg_evolve"; inherit version; - hash = "sha256-sypSfUqXQkmDSITJq/XHH82EGNIMvjgocc+3mLK+n0A="; + hash = "sha256-ccFq7sASkOkFJ4Or5dhZpfKR0FdZAmbziDfK3FGcaYM="; }; build-system = [ setuptools ]; From a1f51886729c133b1f05cf4e9f3d22fb9ca885a3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 04:36:30 +0000 Subject: [PATCH 32/55] hl-log-viewer: 0.32.2 -> 0.32.3 --- pkgs/by-name/hl/hl-log-viewer/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/hl/hl-log-viewer/package.nix b/pkgs/by-name/hl/hl-log-viewer/package.nix index bc187ac8c427..39ce28eb78e6 100644 --- a/pkgs/by-name/hl/hl-log-viewer/package.nix +++ b/pkgs/by-name/hl/hl-log-viewer/package.nix @@ -9,16 +9,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "hl-log-viewer"; - version = "0.32.2"; + version = "0.32.3"; src = fetchFromGitHub { owner = "pamburus"; repo = "hl"; tag = "v${finalAttrs.version}"; - hash = "sha256-JG5+RpUc8UGYxSlEX0c+dcUU2fFuVEwz/duK94XYkOc="; + hash = "sha256-BYSVzLh/GGC5BK0Q2xyZ54AA6UUxmWNFj9mH8gGvLXQ="; }; - cargoHash = "sha256-dIUQVLjjlQGHrMgWUeFc3R/QJbddRG8wmZklUHQTaas="; + cargoHash = "sha256-F9C6OeU0lxVdollldL1PV/wTo5+3j+MGZg9lkJVVvFI="; nativeBuildInputs = [ installShellFiles ]; From cc078c972c555e2def6d965ad8dbfe248ebfbdf1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 04:41:42 +0000 Subject: [PATCH 33/55] mailpit: 1.27.11 -> 1.28.0 --- pkgs/by-name/ma/mailpit/source.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ma/mailpit/source.nix b/pkgs/by-name/ma/mailpit/source.nix index 9de7cff7fa03..476d47621869 100644 --- a/pkgs/by-name/ma/mailpit/source.nix +++ b/pkgs/by-name/ma/mailpit/source.nix @@ -1,6 +1,6 @@ { - version = "1.27.11"; - hash = "sha256-0moTf5DEI+tw6Kx6/6cWzGdgem7rAfsj4iJg9I7Pjbk="; - npmDepsHash = "sha256-P9uTFeJ8ikK3Hp9bFt33mIzqp9duvMs1fYw1ErwXg1A="; - vendorHash = "sha256-MgxpoNj8Rv98AnqvWWewoFgvHWSD16MXLlkkVoQRGTE="; + version = "1.28.0"; + hash = "sha256-9kvJr6haMe86pMakLkj3aKmA8IgYnJ+mV9Jtp4LsiSs="; + npmDepsHash = "sha256-ip+HMjAIGD47dzs9rrpMi8ZVyHlUpnf1KmjPgTILzYM="; + vendorHash = "sha256-n5/elG98ALYSXlW7TS+S8JI2Wpikk6X9Sl1J9FhbizY="; } From 0b075226da8fb915411b87cc3a1b923570bd8890 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 07:25:02 +0000 Subject: [PATCH 34/55] kubelogin-oidc: 1.34.2 -> 1.35.0 --- pkgs/by-name/ku/kubelogin-oidc/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubelogin-oidc/package.nix b/pkgs/by-name/ku/kubelogin-oidc/package.nix index d8c4cd110a3b..c4ea990b40f0 100644 --- a/pkgs/by-name/ku/kubelogin-oidc/package.nix +++ b/pkgs/by-name/ku/kubelogin-oidc/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "kubelogin"; - version = "1.34.2"; + version = "1.35.0"; src = fetchFromGitHub { owner = "int128"; repo = "kubelogin"; tag = "v${finalAttrs.version}"; - hash = "sha256-Uk8zsOrX1mrOofl6pUCTPUye463fyCKDcK09IA6uwtw="; + hash = "sha256-POJY3r+8Fx9RUurShNADsin/LHZGvpB/4H6I9eG+4pQ="; }; subPackages = [ "." ]; @@ -22,7 +22,7 @@ buildGoModule (finalAttrs: { "-X main.version=v${finalAttrs.version}" ]; - vendorHash = "sha256-WZ7tJufvgclC6xKQNXmVcf0HAmqBH9bKSu3TFzWSYdI="; + vendorHash = "sha256-Bjge514SLWjRuoOhnI0OxSJm5utvfDB0hx77uYnGsgY="; # test all packages preCheck = '' From 0886a04cd99f759ba45cfbd0c2131fd28bf52a6a Mon Sep 17 00:00:00 2001 From: Bruno Bigras <24027+bbigras@users.noreply.github.com> Date: Sat, 29 Nov 2025 04:30:23 -0500 Subject: [PATCH 35/55] incus: 6.18.0 -> 6.19.0 --- pkgs/by-name/in/incus/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/in/incus/package.nix b/pkgs/by-name/in/incus/package.nix index b170d0f2b26f..a6400f4365d5 100644 --- a/pkgs/by-name/in/incus/package.nix +++ b/pkgs/by-name/in/incus/package.nix @@ -1,7 +1,7 @@ import ./generic.nix { - hash = "sha256-XJp0Loaj3FFygyiIkSaMl4T0KmkNt7xtyU4nz++6yHs="; - version = "6.18.0"; - vendorHash = "sha256-ySNeO06x8FzCH29EHbO3/ASVNSXTviyeULFrVoQwxcw="; + hash = "sha256-0zGLMWkEeJmSrmJvjmJ+d/FjE1btMwif6ugaHUBLD0A="; + version = "6.19.0"; + vendorHash = "sha256-Dx/AsSvDL/cHS/nRV5invkxgBg4w8jvtZ20LK7tOW14="; patches = [ ]; nixUpdateExtraArgs = [ "--override-filename=pkgs/by-name/in/incus/package.nix" From 98f23f7ce05bca804e2579ea90f6f0dc76075dd7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 10:22:17 +0000 Subject: [PATCH 36/55] libretro.fbneo: 0-unstable-2025-11-20 -> 0-unstable-2025-11-27 --- pkgs/applications/emulators/libretro/cores/fbneo.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/fbneo.nix b/pkgs/applications/emulators/libretro/cores/fbneo.nix index 58c5ef160d2a..3e52d3aab7f3 100644 --- a/pkgs/applications/emulators/libretro/cores/fbneo.nix +++ b/pkgs/applications/emulators/libretro/cores/fbneo.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "fbneo"; - version = "0-unstable-2025-11-20"; + version = "0-unstable-2025-11-27"; src = fetchFromGitHub { owner = "libretro"; repo = "fbneo"; - rev = "012dbe9dc11fd5fd765ef92e0ad4c08583862f69"; - hash = "sha256-hsv8eeU+/cuknyKQ7WNKrmRYu7kXLxu7bPkoVN9qZoE="; + rev = "3609f054a65aea4b4cab5a87b2fdc876d911d244"; + hash = "sha256-S18J0S50/S/50rCmcGkwSLslnA1abvsX9HhtFVcQ7XM="; }; makefile = "Makefile"; From e28d3257f624481dd85db30796362ba94d57ac10 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 29 Nov 2025 11:29:17 +0100 Subject: [PATCH 37/55] niri: 25.08 -> 25.11 https://github.com/YaLTeR/niri/releases/tag/v25.11 --- pkgs/by-name/ni/niri/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ni/niri/package.nix b/pkgs/by-name/ni/niri/package.nix index 14da6fdc6326..7065763688e0 100644 --- a/pkgs/by-name/ni/niri/package.nix +++ b/pkgs/by-name/ni/niri/package.nix @@ -4,7 +4,7 @@ eudev, fetchFromGitHub, installShellFiles, - libdisplay-info_0_2, + libdisplay-info, libglvnd, libinput, libxkbcommon, @@ -27,13 +27,13 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "niri"; - version = "25.08"; + version = "25.11"; src = fetchFromGitHub { owner = "YaLTeR"; repo = "niri"; tag = "v${finalAttrs.version}"; - hash = "sha256-RLD89dfjN0RVO86C/Mot0T7aduCygPGaYbog566F0Qo="; + hash = "sha256-FC9eYtSmplgxllCX4/3hJq5J3sXWKLSc7at8ZUxycVw="; }; outputs = [ @@ -47,7 +47,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail '/usr/bin' "$out/bin" ''; - cargoHash = "sha256-lR0emU2sOnlncN00z6DwDIE2ljI+D2xoKqG3rS45xG0="; + cargoHash = "sha256-X28M0jyhUtVtMQAYdxIPQF9mJ5a77v8jw1LKaXSjy7E="; strictDeps = true; @@ -58,7 +58,7 @@ rustPlatform.buildRustPackage (finalAttrs: { ]; buildInputs = [ - libdisplay-info_0_2 + libdisplay-info libglvnd # For libEGL libinput libxkbcommon From 46e76d70c65b262845f69b804d629d4689dd134b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 10:48:04 +0000 Subject: [PATCH 38/55] gitlogue: 0.3.0 -> 0.4.1 --- pkgs/by-name/gi/gitlogue/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/gitlogue/package.nix b/pkgs/by-name/gi/gitlogue/package.nix index fef1bced93c1..68b69309e227 100644 --- a/pkgs/by-name/gi/gitlogue/package.nix +++ b/pkgs/by-name/gi/gitlogue/package.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "gitlogue"; - version = "0.3.0"; + version = "0.4.1"; src = fetchFromGitHub { owner = "unhappychoice"; repo = "gitlogue"; tag = "v${finalAttrs.version}"; - hash = "sha256-IKCjv33I6bM5PSp1IBXEArHgNF1hV9J+Zko0uV2OPZA="; + hash = "sha256-SkdyOEMN4neW/KHf5nuBh3e5CJ2Vrul/1ydOhpK1Rdg="; }; - cargoHash = "sha256-j8h+EI+vOf8nN69ROFiwuUBRi84T/QdhbdMpAMupkoM="; + cargoHash = "sha256-RIs7pf+S01nupYzOIferlh+c/NuNHgBTspx+9MGl33g="; nativeBuildInputs = [ pkg-config ]; From f2df8d5ae2c1301d0a92274108e377090601efba Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 11:19:05 +0000 Subject: [PATCH 39/55] home-assistant-custom-lovelace-modules.material-you-utilities: 2.0.24 -> 2.0.26 --- .../material-you-utilities/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/material-you-utilities/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/material-you-utilities/package.nix index 78371f779e90..eab96764ebc4 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/material-you-utilities/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/material-you-utilities/package.nix @@ -6,16 +6,16 @@ buildNpmPackage rec { pname = "material-you-utilities"; - version = "2.0.24"; + version = "2.0.26"; src = fetchFromGitHub { owner = "Nerwyn"; repo = "material-you-utilities"; tag = version; - hash = "sha256-BRlw3/ZzRlQj+/sIAU6vwki9E5FVpQycP/iJeZxoMFo="; + hash = "sha256-eIPZhSft0myWkJgv20Ryt9XMMKKYgJunDZYwl4D2l3I="; }; - npmDepsHash = "sha256-zeCIjuZGTmaO4kVp75ZVPhw7mNVZbHMjuLZFiqtJ+fE="; + npmDepsHash = "sha256-seCHRwf0VSYEZN6CAsXZoj0KQPUCMWTU9pB6Bez76uk="; postPatch = '' # Remove git dependency from rspack config From bf17046729d7ffedc4a48b53b87126bb0ddba03a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 11:44:00 +0000 Subject: [PATCH 40/55] deck: 1.53.2 -> 1.54.0 --- pkgs/by-name/de/deck/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/de/deck/package.nix b/pkgs/by-name/de/deck/package.nix index 0a98d6e14a5d..735936bd27f2 100644 --- a/pkgs/by-name/de/deck/package.nix +++ b/pkgs/by-name/de/deck/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "deck"; - version = "1.53.2"; + version = "1.54.0"; src = fetchFromGitHub { owner = "Kong"; repo = "deck"; tag = "v${version}"; - hash = "sha256-txALVamKm1ADwSsSNei04LNqKr5lkEYB4OyxpjvMk90="; + hash = "sha256-DVj4VHmU3yORL4zytWzXIPEjrS1P+WLE18Vdcdbibos="; }; nativeBuildInputs = [ installShellFiles ]; @@ -28,7 +28,7 @@ buildGoModule rec { ]; proxyVendor = true; # darwin/linux hash mismatch - vendorHash = "sha256-eg9Ks3IGNzGIanY3jsGtAPb/iYYDitskt0slaX8b+qs="; + vendorHash = "sha256-x+nL+bnwXio/z3XFC9A9G9T7mtB5BsnNgLWT54OJLCE="; postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd deck \ From 547ba391710e1eb129e1c6dd96c4128e07518105 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Sat, 29 Nov 2025 11:49:55 +0000 Subject: [PATCH 41/55] =?UTF-8?q?gnome-control-center:=2049.2.1=20?= =?UTF-8?q?=E2=86=92=2049.2.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/gnome-control-center/-/compare/49.2.1...49.2.2 --- pkgs/by-name/gn/gnome-control-center/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gn/gnome-control-center/package.nix b/pkgs/by-name/gn/gnome-control-center/package.nix index 416794aef328..2c1419517a7b 100644 --- a/pkgs/by-name/gn/gnome-control-center/package.nix +++ b/pkgs/by-name/gn/gnome-control-center/package.nix @@ -76,11 +76,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "gnome-control-center"; - version = "49.2.1"; + version = "49.2.2"; src = fetchurl { url = "mirror://gnome/sources/gnome-control-center/${lib.versions.major finalAttrs.version}/gnome-control-center-${finalAttrs.version}.tar.xz"; - hash = "sha256-T6tOmdR+Q8CoJ9/SRA2QjKX/JrwDxpcqy42cAWTOB2Q="; + hash = "sha256-wjriINbBI30oWSXeeAHg42M4ucwai7UcLjfnFea1A60="; }; patches = [ From aa84102fcddcce500b2438d8804ba6e967f1a919 Mon Sep 17 00:00:00 2001 From: Minegame YTB <53137994+minegameYTB@users.noreply.github.com> Date: Fri, 28 Nov 2025 17:09:18 +0100 Subject: [PATCH 42/55] xarchiver: use xz and zstd from nixpkgs in env path instead of use it from host --- pkgs/by-name/xa/xarchiver/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/xa/xarchiver/package.nix b/pkgs/by-name/xa/xarchiver/package.nix index b4db43833006..36c7e4aeb40e 100644 --- a/pkgs/by-name/xa/xarchiver/package.nix +++ b/pkgs/by-name/xa/xarchiver/package.nix @@ -17,6 +17,8 @@ bzip2, gzip, lhasa, + xz, + zstd, wrapGAppsHook3, desktopToDarwinBundle, }: @@ -58,6 +60,8 @@ stdenv.mkDerivation rec { bzip2 gzip lhasa + xz + zstd coreutils ] } From 85044dc68feec3fd76570326f74dd8a2a7a74b7a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 12:39:01 +0000 Subject: [PATCH 43/55] trezor-suite: 25.11.1 -> 25.11.2 --- pkgs/by-name/tr/trezor-suite/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tr/trezor-suite/package.nix b/pkgs/by-name/tr/trezor-suite/package.nix index 4e4483745bed..3f49e3c54867 100644 --- a/pkgs/by-name/tr/trezor-suite/package.nix +++ b/pkgs/by-name/tr/trezor-suite/package.nix @@ -10,7 +10,7 @@ let pname = "trezor-suite"; - version = "25.11.1"; + version = "25.11.2"; suffix = { @@ -24,8 +24,8 @@ let hash = { # curl -Lfs https://github.com/trezor/trezor-suite/releases/download/v${version}/latest-linux{-arm64,}.yml | grep ^sha512 | sed 's/: /-/' - aarch64-linux = "sha512-y+nUowpLmE7yIE3VeWzD/cnnL+o65/fK4W8/IhZKf02V2LoGUipwdZMnQ4xRVY/GVbzmk06qmrAiA7pxRAIEpA=="; - x86_64-linux = "sha512-8eZSx5ZOjjJKXxINfMSIbxA+y4RiXd9V87wWaDv687Dl+EYdcAGVWnce2rDneXd2QuKYazfR+QOQcDEhHqP/+A=="; + aarch64-linux = "sha512-pwwtspFYDJAT6MAKzD7G3dI4JXtBDfsaPhe1YDFU0FsNkYhvObpvXfHIwzaRYKJT3Naam9KTLyGqmjgRdf3zag=="; + x86_64-linux = "sha512-/+fGC4B303mW+HJ7uOzPrQLQtofZVdnQnry3Z5CcpyGJFm+4tGAdmcFHVgYV81flabeH105q+pcR3hJhTTb8Jg=="; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); }; From 072f122909985afa0175aa116ecd1cbb7d5e5d9e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 12:45:05 +0000 Subject: [PATCH 44/55] tomat: 2.4.0 -> 2.5.0 --- pkgs/by-name/to/tomat/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/to/tomat/package.nix b/pkgs/by-name/to/tomat/package.nix index e2f842e5ebc3..5cf6c557f983 100644 --- a/pkgs/by-name/to/tomat/package.nix +++ b/pkgs/by-name/to/tomat/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "tomat"; - version = "2.4.0"; + version = "2.5.0"; src = fetchFromGitHub { owner = "jolars"; repo = "tomat"; tag = "v${version}"; - hash = "sha256-xIIkyPcW/gIOS28efGR8ausBdnIj0/OkWLEM0MMTJLI="; + hash = "sha256-i6gakWbY6N1FB1lAfONuDsoXv5PcaXqnbmfuSBp/DC0="; }; - cargoHash = "sha256-Ij91tU31fPUapxwCjpP0ASw96OGs/D/RzmDA1pKmrgQ="; + cargoHash = "sha256-dLdo0mtf9IO9mBc6MI1Q6fu8x6+TmlFN6rfEFC6cFek="; nativeBuildInputs = [ pkg-config From 83bf9bd73aee2647d4b7f55236892e967fa10d25 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 13:18:25 +0000 Subject: [PATCH 45/55] gdevelop: 5.5.245 -> 5.5.247 --- pkgs/by-name/gd/gdevelop/darwin.nix | 2 +- pkgs/by-name/gd/gdevelop/linux.nix | 2 +- pkgs/by-name/gd/gdevelop/package.nix | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gd/gdevelop/darwin.nix b/pkgs/by-name/gd/gdevelop/darwin.nix index 7a5044b9a86f..b4286505a520 100644 --- a/pkgs/by-name/gd/gdevelop/darwin.nix +++ b/pkgs/by-name/gd/gdevelop/darwin.nix @@ -18,7 +18,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { src = fetchurl { url = "https://github.com/4ian/GDevelop/releases/download/v${version}/GDevelop-5-${version}-universal-mac.zip"; - hash = "sha256-F7yYZgCBMmRX1yYWC60RRtIw/ObDcbUcwY0yF4Ikagg="; + hash = "sha256-gf0KFCjtnDGwD9Y/t/usozflzLzDXp+HvYNYsd0iYiI="; }; sourceRoot = "."; diff --git a/pkgs/by-name/gd/gdevelop/linux.nix b/pkgs/by-name/gd/gdevelop/linux.nix index 6412678283de..b604e4861cdc 100644 --- a/pkgs/by-name/gd/gdevelop/linux.nix +++ b/pkgs/by-name/gd/gdevelop/linux.nix @@ -13,7 +13,7 @@ let if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://github.com/4ian/GDevelop/releases/download/v${version}/GDevelop-5-${version}.AppImage"; - hash = "sha256-LwFialu3vQehcGVleuCSmDrrsw7b0uTxuAFhSwdE9jQ="; + hash = "sha256-4bXY1oKPuVOrsLuPST+9kV5TXIhoNZ3gmNSDRGcrVM0="; } else throw "${pname}-${version} is not supported on ${stdenv.hostPlatform.system}"; diff --git a/pkgs/by-name/gd/gdevelop/package.nix b/pkgs/by-name/gd/gdevelop/package.nix index 3b0528c4f080..0b1e2303c9a4 100644 --- a/pkgs/by-name/gd/gdevelop/package.nix +++ b/pkgs/by-name/gd/gdevelop/package.nix @@ -4,7 +4,7 @@ callPackage, }: let - version = "5.5.245"; + version = "5.5.247"; pname = "gdevelop"; meta = { description = "Graphical Game Development Studio"; From feea44d53e376aa08b47f14821bc3d833d0ca3e9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 13:19:14 +0000 Subject: [PATCH 46/55] ocamlPackages.hxd: 0.3.5 -> 0.3.6 --- pkgs/development/ocaml-modules/hxd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/ocaml-modules/hxd/default.nix b/pkgs/development/ocaml-modules/hxd/default.nix index 42ce81f3af77..b660629ad86c 100644 --- a/pkgs/development/ocaml-modules/hxd/default.nix +++ b/pkgs/development/ocaml-modules/hxd/default.nix @@ -10,13 +10,13 @@ buildDunePackage rec { pname = "hxd"; - version = "0.3.5"; + version = "0.3.6"; minimalOCamlVersion = "4.08"; src = fetchurl { url = "https://github.com/dinosaure/hxd/releases/download/v${version}/hxd-${version}.tbz"; - sha256 = "sha256-E1I198ErT9/Cpvdk/Qjpq360OIVuAsbmaNc7qJzndEM="; + sha256 = "sha256-eh3yDF3QG33Ztf/i3nIWtZiWUqsyUXVRIyeiad3t87k="; }; propagatedBuildInputs = lib.optional withLwt lwt; From 301f71e03fff82711b4a2cfcd8e3ec53257dae73 Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Sat, 29 Nov 2025 14:04:55 +0100 Subject: [PATCH 47/55] btanks: drop Fails to build, no upstream updates since 2010, no nixpkgs maintainer. Signed-off-by: Marcin Serwin --- pkgs/by-name/bt/btanks/package.nix | 89 ------------------------------ pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 89 deletions(-) delete mode 100644 pkgs/by-name/bt/btanks/package.nix diff --git a/pkgs/by-name/bt/btanks/package.nix b/pkgs/by-name/bt/btanks/package.nix deleted file mode 100644 index 6a57edbf9744..000000000000 --- a/pkgs/by-name/bt/btanks/package.nix +++ /dev/null @@ -1,89 +0,0 @@ -{ - lib, - SDL, - SDL_image, - expat, - fetchpatch, - fetchurl, - libGL, - libGLU, - libvorbis, - libX11, - lua, - pkg-config, - scons, - smpeg, - stdenv, - zip, - zlib, -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "btanks"; - version = "0.9.8083"; - - src = fetchurl { - url = "mirror://sourceforge/btanks/btanks-${finalAttrs.version}.tar.bz2"; - hash = "sha256-P9LOaitF96YMOxFPqa/xPLPdn7tqZc3JeYt2xPosQ0E="; - }; - - patches = [ - (fetchpatch { - name = "lua52.patch"; - url = "https://aur.archlinux.org/cgit/aur.git/plain/lua52.patch?h=btanks&id=cd0e016963238f16209baa2da658aa3fad36e33d"; - hash = "sha256-Xwl//sfGprhg71jf+X3q8qxdB+5ZtqJrjBxS8+cw5UY="; - }) - (fetchpatch { - url = "https://salsa.debian.org/games-team/btanks/-/raw/debian/0.9.8083-9/debian/patches/gcc-4.7.patch"; - hash = "sha256-JN7D+q63EvKJX9wAEQgcVqE1VZzMa4Y1CPIlA3uYtLc="; - }) - (fetchpatch { - url = "https://salsa.debian.org/games-team/btanks/-/raw/debian/0.9.8083-9/debian/patches/pow10f.patch"; - hash = "sha256-6QFP1GTwqXnjfekzEiIpWKCD6HOcGusYW+02sUE6hcA="; - }) - (fetchpatch { - url = "https://salsa.debian.org/games-team/btanks/-/raw/debian/0.9.8083-9/debian/patches/python3.patch"; - hash = "sha256-JpK409Myi8mxQaunmLFKKh1NKvKLXpNHHsDvRee8OoQ="; - }) - (fetchpatch { - url = "https://salsa.debian.org/games-team/btanks/-/raw/debian/0.9.8083-9/debian/patches/scons.patch"; - hash = "sha256-JCvBY2fOV8Sc/mpvEsJQv1wKcS1dHqYxvRk6I9p7ZKc="; - }) - ]; - - nativeBuildInputs = [ - SDL - pkg-config - scons - smpeg - zip - ]; - - buildInputs = [ - SDL - SDL_image - expat - libGL - libGLU - libX11 - libvorbis - lua - smpeg - zlib - ]; - - env.NIX_CFLAGS_COMPILE = "-I${lib.getDev SDL_image}/include/SDL"; - - enableParallelBuilding = true; - - strictDeps = true; - - meta = { - homepage = "https://sourceforge.net/projects/btanks/"; - description = "Fast 2d tank arcade game with multiplayer and split-screen modes"; - license = lib.licenses.gpl2Plus; - mainProgram = "btanks"; - maintainers = [ ]; - inherit (SDL.meta) platforms; - }; -}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 8ca7471de162..645c87e9470a 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -365,6 +365,7 @@ mapAliases { brasero-original = throw "'brasero-original' has been renamed to/replaced by 'brasero-unwrapped'"; # Converted to throw 2025-10-27 breath-theme = throw "'breath-theme' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 brogue = warnAlias "Use 'brogue-ce' instead of 'brogue' for updated releases" brogue-ce; # Added 2025-10-04 + btanks = throw "'btanks' has been removed as it's been unmaintained since 2010 and fails to build"; # Added 2025-11-29 buildBowerComponents = throw "buildBowerComponents has been removed as bower was removed. It is recommended to migrate to yarn."; # Added 2025-09-17 buildGo123Module = throw "Go 1.23 is end-of-life, and 'buildGo123Module' has been removed. Please use a newer builder version."; # Added 2025-08-13 buildPlatform = warnAlias "'buildPlatform' has been renamed to/replaced by 'stdenv.buildPlatform'" stdenv.buildPlatform; # Converted to warning 2025-10-28 From 9482ff9cb0c23671559ab06e6c83744f6b708450 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Sat, 29 Nov 2025 06:47:53 -0500 Subject: [PATCH 48/55] nixos/preload: drop --- .../manual/release-notes/rl-2311.section.md | 2 +- nixos/modules/module-list.nix | 1 - nixos/modules/rename.nix | 10 ++++++ nixos/modules/services/misc/preload.nix | 36 ------------------- 4 files changed, 11 insertions(+), 38 deletions(-) delete mode 100644 nixos/modules/services/misc/preload.nix diff --git a/nixos/doc/manual/release-notes/rl-2311.section.md b/nixos/doc/manual/release-notes/rl-2311.section.md index b88399ba8da4..2ff367f20ebd 100644 --- a/nixos/doc/manual/release-notes/rl-2311.section.md +++ b/nixos/doc/manual/release-notes/rl-2311.section.md @@ -1110,7 +1110,7 @@ Make sure to also check the many updates in the [Nixpkgs library](#sec-release-2 - [preload](http://sourceforge.net/projects/preload), a service that makes applications run faster by prefetching binaries and shared objects. - Available as [services.preload](#opt-services.preload.enable). + Available as `services.preload`. ### Other Notable Changes {#sec-release-23.11-nixos-notable-changes} diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 0e27de7945bf..cc94d98c4120 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -913,7 +913,6 @@ ./services/misc/podgrab.nix ./services/misc/polaris.nix ./services/misc/portunus.nix - ./services/misc/preload.nix ./services/misc/pufferpanel.nix ./services/misc/pykms.nix ./services/misc/radicle.nix diff --git a/nixos/modules/rename.nix b/nixos/modules/rename.nix index 16e1410f72e8..f0733111a995 100644 --- a/nixos/modules/rename.nix +++ b/nixos/modules/rename.nix @@ -71,6 +71,16 @@ in "programs" "gnome-documents" ] "The corresponding package was removed from nixpkgs.") + (mkRemovedOptionModule + [ + "services" + "preload" + ] + '' + The corresponding package was removed from nixpkgs, + due to lack of usage and being broken since its introduction. + '' + ) # added 2025-11-29 (mkRemovedOptionModule [ "programs" "goldwarden" diff --git a/nixos/modules/services/misc/preload.nix b/nixos/modules/services/misc/preload.nix deleted file mode 100644 index 9a9de0f65d37..000000000000 --- a/nixos/modules/services/misc/preload.nix +++ /dev/null @@ -1,36 +0,0 @@ -{ - config, - lib, - pkgs, - ... -}: -let - cfg = config.services.preload; -in -{ - meta = { - maintainers = pkgs.preload.meta.maintainers; - }; - - options.services.preload = { - enable = lib.mkEnableOption "preload"; - package = lib.mkPackageOption pkgs "preload" { }; - }; - - config = lib.mkIf cfg.enable { - systemd.services.preload = { - description = "Loads data into ram during idle time of CPU."; - wantedBy = [ "multi-user.target" ]; - - serviceConfig = { - EnvironmentFile = "${cfg.package}/etc/conf.d/preload"; - ExecStart = "${lib.getExe cfg.package} -l '' --foreground $PRELOAD_OPTS"; - Type = "simple"; - # Only preload data during CPU idle time - IOSchedulingClass = 3; - DynamicUser = true; - StateDirectory = "preload"; - }; - }; - }; -} From 184a093b0be84fc64d2566e62c8c39ee3f96e6dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Sat, 29 Nov 2025 06:49:03 -0500 Subject: [PATCH 49/55] preload: drop fixes #465407 --- ...-prevent-building-to-var-directories.patch | 54 ------------------- pkgs/by-name/pr/preload/package.nix | 46 ---------------- pkgs/top-level/aliases.nix | 1 + 3 files changed, 1 insertion(+), 100 deletions(-) delete mode 100644 pkgs/by-name/pr/preload/0001-prevent-building-to-var-directories.patch delete mode 100644 pkgs/by-name/pr/preload/package.nix diff --git a/pkgs/by-name/pr/preload/0001-prevent-building-to-var-directories.patch b/pkgs/by-name/pr/preload/0001-prevent-building-to-var-directories.patch deleted file mode 100644 index 7538a387c944..000000000000 --- a/pkgs/by-name/pr/preload/0001-prevent-building-to-var-directories.patch +++ /dev/null @@ -1,54 +0,0 @@ -diff --git a/Makefile.in b/Makefile.in -index e4072e4..4a6b069 100644 ---- a/Makefile.in -+++ b/Makefile.in -@@ -327,23 +327,9 @@ installcheck-initdSCRIPTS: $(initd_SCRIPTS) - else echo "$$f does not support $$opt" 1>&2; bad=1; fi; \ - done; \ - done; rm -f c$${pid}_.???; exit $$bad --install-logDATA: $(log_DATA) -- @$(NORMAL_INSTALL) -- test -z "$(logdir)" || $(MKDIR_P) "$(DESTDIR)$(logdir)" -- @list='$(log_DATA)'; for p in $$list; do \ -- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ -- f=$(am__strip_dir) \ -- echo " $(logDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(logdir)/$$f'"; \ -- $(logDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(logdir)/$$f"; \ -- done -+install-logDATA: - - uninstall-logDATA: -- @$(NORMAL_UNINSTALL) -- @list='$(log_DATA)'; for p in $$list; do \ -- f=$(am__strip_dir) \ -- echo " rm -f '$(DESTDIR)$(logdir)/$$f'"; \ -- rm -f "$(DESTDIR)$(logdir)/$$f"; \ -- done - install-logrotateDATA: $(logrotate_DATA) - @$(NORMAL_INSTALL) - test -z "$(logrotatedir)" || $(MKDIR_P) "$(DESTDIR)$(logrotatedir)" -@@ -361,23 +347,9 @@ uninstall-logrotateDATA: - echo " rm -f '$(DESTDIR)$(logrotatedir)/$$f'"; \ - rm -f "$(DESTDIR)$(logrotatedir)/$$f"; \ - done --install-pkglocalstateDATA: $(pkglocalstate_DATA) -- @$(NORMAL_INSTALL) -- test -z "$(pkglocalstatedir)" || $(MKDIR_P) "$(DESTDIR)$(pkglocalstatedir)" -- @list='$(pkglocalstate_DATA)'; for p in $$list; do \ -- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ -- f=$(am__strip_dir) \ -- echo " $(pkglocalstateDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(pkglocalstatedir)/$$f'"; \ -- $(pkglocalstateDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(pkglocalstatedir)/$$f"; \ -- done -+install-pkglocalstateDATA: - - uninstall-pkglocalstateDATA: -- @$(NORMAL_UNINSTALL) -- @list='$(pkglocalstate_DATA)'; for p in $$list; do \ -- f=$(am__strip_dir) \ -- echo " rm -f '$(DESTDIR)$(pkglocalstatedir)/$$f'"; \ -- rm -f "$(DESTDIR)$(pkglocalstatedir)/$$f"; \ -- done - install-sysconfigDATA: $(sysconfig_DATA) - @$(NORMAL_INSTALL) - test -z "$(sysconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(sysconfigdir)" \ No newline at end of file diff --git a/pkgs/by-name/pr/preload/package.nix b/pkgs/by-name/pr/preload/package.nix deleted file mode 100644 index 252d925cff66..000000000000 --- a/pkgs/by-name/pr/preload/package.nix +++ /dev/null @@ -1,46 +0,0 @@ -{ - lib, - stdenv, - fetchzip, - autoconf, - automake, - pkg-config, - glib, -}: - -stdenv.mkDerivation rec { - pname = "preload"; - version = "0.6.4"; - - src = fetchzip { - url = "mirror://sourceforge/preload/preload-${version}.tar.gz"; - hash = "sha256-vAIaSwvbUFyTl6DflFhuSaMuX9jPVBah+Nl6c/fUbAM="; - }; - - patches = [ - # Prevents creation of /var directories on build - ./0001-prevent-building-to-var-directories.patch - ]; - - nativeBuildInputs = [ - autoconf - automake - pkg-config - ]; - buildInputs = [ glib ]; - - configureFlags = [ "--localstatedir=/var" ]; - - postInstall = '' - make sysconfigdir=$out/etc/conf.d install - ''; - - meta = with lib; { - description = "Makes applications run faster by prefetching binaries and shared objects"; - homepage = "https://sourceforge.net/projects/preload"; - license = licenses.gpl2Only; - platforms = lib.platforms.linux; - mainProgram = "preload"; - maintainers = with maintainers; [ ldprg ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 8ca7471de162..0735e9777071 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1298,6 +1298,7 @@ mapAliases { pot = throw "'pot' has been removed as it requires libsoup 2.4 which is EOL"; # Added 2025-10-09 powerdns = throw "'powerdns' has been renamed to/replaced by 'pdns'"; # Converted to throw 2025-10-27 prboom-plus = throw "'prboom-plus' has been removed since it is unmaintained upstream."; # Added 2025-09-14 + preload = throw "'preload' has been removed due to lack of usage and being broken since its introduction into nixpkgs"; # Added 2025-11-29 presage = throw "presage has been removed, as it has been unmaintained since 2018"; # Added 2025-06-19 preserves-nim = throw "'preserves-nim' has been removed due to a hostile upstream moving tags and breaking src FODs"; # Added 2025-09-01 private-gpt = throw "'private-gpt' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2025-07-28 From 9adb08474c725d3a4176b34e1f51b6a22d78cac0 Mon Sep 17 00:00:00 2001 From: Robert Scott Date: Sun, 23 Nov 2025 20:22:09 +0000 Subject: [PATCH 50/55] python3Packages.cassandra-driver: 3.29.2 -> 3.29.3 removing now-included patch, six dependency and fixing tests on darwin --- .../cassandra-driver/default.nix | 36 +++++++------------ 1 file changed, 13 insertions(+), 23 deletions(-) diff --git a/pkgs/development/python-modules/cassandra-driver/default.nix b/pkgs/development/python-modules/cassandra-driver/default.nix index 7aefe2844a36..0f0697fdcb92 100644 --- a/pkgs/development/python-modules/cassandra-driver/default.nix +++ b/pkgs/development/python-modules/cassandra-driver/default.nix @@ -6,7 +6,6 @@ cython, eventlet, fetchFromGitHub, - fetchpatch, geomet, gevent, gremlinpython, @@ -17,7 +16,6 @@ pytz, pyyaml, scales, - six, sure, twisted, setuptools, @@ -26,25 +24,16 @@ buildPythonPackage rec { pname = "cassandra-driver"; - version = "3.29.2"; + version = "3.29.3"; pyproject = true; src = fetchFromGitHub { owner = "datastax"; repo = "python-driver"; tag = version; - hash = "sha256-RX9GLk2admzRasmP7LCwIfsJIt8TC/9rWhIcoTqS0qc="; + hash = "sha256-VynrUc7gqAi061FU2ln4B1fK4NaSUcjSgH1i1JQpmvk="; }; - patches = [ - # https://github.com/datastax/python-driver/pull/1242 - (fetchpatch { - name = "Maintain-compatibility-with-CPython-3.13.patch"; - url = "https://github.com/datastax/python-driver/commit/b144a84a1f97002c4545b335efaac719519cd9fa.patch"; - hash = "sha256-60ki6i1SiGxK+J4x/8voS7Hh2x249ykpjU9EMYKD8kc="; - }) - ]; - pythonRelaxDeps = [ "geomet" ]; build-system = [ @@ -56,10 +45,18 @@ buildPythonPackage rec { buildInputs = [ libev ]; dependencies = [ - six geomet ]; + optional-dependencies = { + cle = [ cryptography ]; + eventlet = [ eventlet ]; + gevent = [ gevent ]; + graph = [ gremlinpython ]; + metrics = [ scales ]; + twisted = [ twisted ]; + }; + nativeCheckInputs = [ pytestCheckHook pytz @@ -75,6 +72,8 @@ buildPythonPackage rec { export CASS_DRIVER_BUILD_CONCURRENCY=$NIX_BUILD_CORES ''; + __darwinAllowLocalNetworking = true; + # Make /etc/protocols accessible to allow socket.getprotobyname('tcp') in sandbox, # also /etc/resolv.conf is referenced by some tests preCheck = @@ -119,15 +118,6 @@ buildPythonPackage rec { "test_nts_token_performance" ]; - optional-dependencies = { - cle = [ cryptography ]; - eventlet = [ eventlet ]; - gevent = [ gevent ]; - graph = [ gremlinpython ]; - metrics = [ scales ]; - twisted = [ twisted ]; - }; - meta = { description = "Python client driver for Apache Cassandra"; homepage = "http://datastax.github.io/python-driver"; From 1b67ef952a72dfc04c59ab492df4942aa9c89ecf Mon Sep 17 00:00:00 2001 From: Robert Helgesson Date: Mon, 17 Nov 2025 18:52:05 +0100 Subject: [PATCH 51/55] libcpr: merge duplicate cpr package Adds an alias from the old name and updates libnick to use libcpr. See #462153 --- pkgs/by-name/cp/cpr/package.nix | 61 ----------------------------- pkgs/by-name/li/libcpr/package.nix | 19 ++++++--- pkgs/by-name/li/libnick/package.nix | 4 +- pkgs/top-level/aliases.nix | 1 + 4 files changed, 16 insertions(+), 69 deletions(-) delete mode 100644 pkgs/by-name/cp/cpr/package.nix diff --git a/pkgs/by-name/cp/cpr/package.nix b/pkgs/by-name/cp/cpr/package.nix deleted file mode 100644 index ef29bd248a54..000000000000 --- a/pkgs/by-name/cp/cpr/package.nix +++ /dev/null @@ -1,61 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - cmake, - pkg-config, - openssl, - curl, - zlib, - gtest, - cppcheck, -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "cpr"; - version = "1.12.0"; - - src = fetchFromGitHub { - owner = "libcpr"; - repo = "cpr"; - tag = finalAttrs.version; - hash = "sha256-OkOyh2ibt/jX/Dc+TB1uSlWtzEhdSQwHVN96oCOh2yM="; - }; - - nativeBuildInputs = [ - cmake - pkg-config - gtest - cppcheck - ]; - - buildInputs = [ - openssl - zlib - curl - ]; - - cmakeFlags = [ - # NOTE: Does not build with CPPCHECK - # (lib.cmakeBool "CPR_ENABLE_CPPCHECK" true) - (lib.cmakeBool "CPR_BUILD_TEST" true) - (lib.cmakeBool "CURL_ZLIB" false) - (lib.cmakeBool "BUILD_SHARED_LIBS" true) - (lib.cmakeBool "CPR_USE_SYSTEM_CURL" true) - (lib.cmakeFeature "CMAKE_BUILD_TYPE" "Release") - ]; - - # Install headers - postInstall = '' - mkdir -p $out/include - cp -r $src/include/* $out/include/ - ''; - - meta = { - description = "C++ Requests: Curl for People, a spiritual port of Python Requests"; - homepage = "https://github.com/libcpr/cpr"; - license = lib.licenses.mit; - platforms = lib.platforms.all; - maintainers = with lib.maintainers; [ phodina ]; - }; -}) diff --git a/pkgs/by-name/li/libcpr/package.nix b/pkgs/by-name/li/libcpr/package.nix index d3f10664c66f..ac574f74103c 100644 --- a/pkgs/by-name/li/libcpr/package.nix +++ b/pkgs/by-name/li/libcpr/package.nix @@ -4,6 +4,7 @@ fetchFromGitHub, cmake, curl, + pkg-config, staticOnly ? stdenv.hostPlatform.isStatic, }: @@ -26,13 +27,16 @@ stdenv.mkDerivation { hash = "sha256-OkOyh2ibt/jX/Dc+TB1uSlWtzEhdSQwHVN96oCOh2yM="; }; - nativeBuildInputs = [ cmake ]; + nativeBuildInputs = [ + cmake + pkg-config + ]; propagatedBuildInputs = [ curl ]; cmakeFlags = [ - "-DBUILD_SHARED_LIBS=${if staticOnly then "OFF" else "ON"}" - "-DCPR_USE_SYSTEM_CURL=ON" + (lib.cmakeBool "BUILD_SHARED_LIBS" (!staticOnly)) + (lib.cmakeBool "CPR_USE_SYSTEM_CURL" true) ]; postPatch = '' @@ -42,15 +46,18 @@ stdenv.mkDerivation { postInstall = '' substituteInPlace "$out/lib/cmake/cpr/cprTargets.cmake" \ - --replace "_IMPORT_PREFIX \"$out\"" \ - "_IMPORT_PREFIX \"$dev\"" + --replace-fail "_IMPORT_PREFIX \"$out\"" \ + "_IMPORT_PREFIX \"$dev\"" ''; meta = with lib; { description = "C++ wrapper around libcurl"; homepage = "https://docs.libcpr.org/"; license = licenses.mit; - maintainers = with maintainers; [ rycee ]; + maintainers = with maintainers; [ + phodina + rycee + ]; platforms = platforms.all; }; } diff --git a/pkgs/by-name/li/libnick/package.nix b/pkgs/by-name/li/libnick/package.nix index e9a4a8be68a1..f583c3fc9b86 100644 --- a/pkgs/by-name/li/libnick/package.nix +++ b/pkgs/by-name/li/libnick/package.nix @@ -9,9 +9,9 @@ openssl, sqlcipher, boost, - cpr, curl, glib, + libcpr, libsecret, libmaddy-markdown, testers, @@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { propagatedBuildInputs = [ curl - cpr + libcpr libsecret libmaddy-markdown sqlcipher diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index aab228079512..30b57ae69cbd 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -457,6 +457,7 @@ mapAliases { cosmic-tasks = throw "'cosmic-tasks' has been renamed to/replaced by 'tasks'"; # Converted to throw 2025-10-27 cotton = throw "'cotton' has been removed since it is vulnerable to CVE-2025-62518 and upstream is unmaintained"; # Added 2025-10-26 cpp-ipfs-api = throw "'cpp-ipfs-api' has been renamed to/replaced by 'cpp-ipfs-http-client'"; # Converted to throw 2025-10-27 + cpr = warnAlias "'cpr' has been renamed to/replaced by 'libcpr'" libcpr; # Added 2025-11-17 create-cycle-app = throw "'create-cycle-app' has been removed because it is unmaintained and has issues installing with recent nodejs versions."; # Added 2025-11-01 crispyDoom = throw "'crispyDoom' has been renamed to/replaced by 'crispy-doom'"; # Converted to throw 2025-10-27 critcl = throw "'critcl' has been renamed to/replaced by 'tclPackages.critcl'"; # Converted to throw 2025-10-27 From 2447d64db0aebb0fbd05ab5f1d4901e95f2415f8 Mon Sep 17 00:00:00 2001 From: Robert Helgesson Date: Mon, 17 Nov 2025 19:51:18 +0100 Subject: [PATCH 52/55] libcpr: 1.12.0 -> 1.13.0 --- pkgs/by-name/li/libcpr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libcpr/package.nix b/pkgs/by-name/li/libcpr/package.nix index ac574f74103c..94cb2361d46a 100644 --- a/pkgs/by-name/li/libcpr/package.nix +++ b/pkgs/by-name/li/libcpr/package.nix @@ -9,7 +9,7 @@ }: let - version = "1.12.0"; + version = "1.13.0"; in stdenv.mkDerivation { pname = "libcpr"; @@ -24,7 +24,7 @@ stdenv.mkDerivation { owner = "libcpr"; repo = "cpr"; rev = version; - hash = "sha256-OkOyh2ibt/jX/Dc+TB1uSlWtzEhdSQwHVN96oCOh2yM="; + hash = "sha256-qoNA88GL9Yv3r/7UsZduYXuyrQVxfFY/0P6RfLqT5Uw="; }; nativeBuildInputs = [ From 70d22bc07da86cf8298480a3e4a54def640919f8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 29 Nov 2025 16:30:59 +0000 Subject: [PATCH 53/55] tofu-ls: 0.2.0 -> 0.3.0 --- pkgs/by-name/to/tofu-ls/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/to/tofu-ls/package.nix b/pkgs/by-name/to/tofu-ls/package.nix index f70f4b693e15..470cc6cad105 100644 --- a/pkgs/by-name/to/tofu-ls/package.nix +++ b/pkgs/by-name/to/tofu-ls/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "tofu-ls"; - version = "0.2.0"; + version = "0.3.0"; src = fetchFromGitHub { owner = "opentofu"; repo = "tofu-ls"; tag = "v${finalAttrs.version}"; - hash = "sha256-CfaF8HNG1O5clTDZcSMUwAda2hbJbOQJ34GzUSBYqoQ="; + hash = "sha256-1n4BLep3KPku/eqZYsQVu57jq4fcua6pGGWq9oYh2Hg="; }; - vendorHash = "sha256-CwfkDqmdG77OojyCM0nLPA8d8ma1+pzIyeQUeQMkXEY="; + vendorHash = "sha256-y7gyhek1urGVe1se8yd+EqgfeOGDde80AfwIwlk7Zso="; ldflags = [ "-s" From 6a26d0bf1919279e146f085d8c699d34e3f3035f Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Sat, 29 Nov 2025 11:37:12 -0500 Subject: [PATCH 54/55] incus: 6.19.0 -> 6.19.1 Changelog: https://github.com/lxc/incus/releases/tag/v6.19.1 --- pkgs/by-name/in/incus/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/in/incus/package.nix b/pkgs/by-name/in/incus/package.nix index a6400f4365d5..45cef66dd95a 100644 --- a/pkgs/by-name/in/incus/package.nix +++ b/pkgs/by-name/in/incus/package.nix @@ -1,6 +1,6 @@ import ./generic.nix { - hash = "sha256-0zGLMWkEeJmSrmJvjmJ+d/FjE1btMwif6ugaHUBLD0A="; - version = "6.19.0"; + hash = "sha256-TdJe/vnjSc5ZT5tgZQsQacCVfW5+TKd5cjQLOp8SuZg="; + version = "6.19.1"; vendorHash = "sha256-Dx/AsSvDL/cHS/nRV5invkxgBg4w8jvtZ20LK7tOW14="; patches = [ ]; nixUpdateExtraArgs = [ From dee210fef9fbdb1ab58b53f575a31db24d2c1c1a Mon Sep 17 00:00:00 2001 From: Leon Schumacher Date: Fri, 14 Nov 2025 09:26:29 +0100 Subject: [PATCH 55/55] rusthound-ce: init at 2.4.4 --- pkgs/by-name/ru/rusthound-ce/package.nix | 44 ++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 pkgs/by-name/ru/rusthound-ce/package.nix diff --git a/pkgs/by-name/ru/rusthound-ce/package.nix b/pkgs/by-name/ru/rusthound-ce/package.nix new file mode 100644 index 000000000000..a276f6b342f1 --- /dev/null +++ b/pkgs/by-name/ru/rusthound-ce/package.nix @@ -0,0 +1,44 @@ +{ + fetchCrate, + lib, + libkrb5, + nix-update-script, + pkg-config, + rustPlatform, + versionCheckHook, +}: +rustPlatform.buildRustPackage (finalAttrs: { + pname = "rusthound-ce"; + version = "2.4.4"; + + src = fetchCrate { + inherit (finalAttrs) pname version; + hash = "sha256-WkqelaUTg6GoCoZa/DB5o40Cpfh9iAS0qrSgVwnMrHM="; + }; + + cargoHash = "sha256-LLq9Nzx/0UgGPQSPUVFpRmEpRBZwUJIaAKdM5j+mvCI="; + + nativeBuildInputs = [ + pkg-config + rustPlatform.bindgenHook + ]; + + buildInputs = [ + libkrb5 + ]; + + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Active Directory data ingestor for BloodHound Community Edition written in Rust"; + homepage = "https://github.com/g0h4n/RustHound-CE"; + changelog = "https://github.com/g0h4n/RustHound-CE/blob/main/CHANGELOG.md"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.eleonora ]; + mainProgram = "rusthound-ce"; + }; +})