From 205299ea838d85b215aa25fe6172ce5a10ee66d5 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Tue, 14 Jan 2025 09:28:17 +0100 Subject: [PATCH 001/152] pkgs/top-level/release-attrpaths-superset.nix: Add attrpath to error context --- pkgs/top-level/release-attrpaths-superset.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/top-level/release-attrpaths-superset.nix b/pkgs/top-level/release-attrpaths-superset.nix index 9a89062bd174..968ca142ecf7 100644 --- a/pkgs/top-level/release-attrpaths-superset.nix +++ b/pkgs/top-level/release-attrpaths-superset.nix @@ -150,10 +150,14 @@ let lib.pipe value [ (builtins.mapAttrs ( name: value: - if excluded-attrnames-at-any-depth.${name} or false then - [ ] - else - (justAttrNames (path ++ [ name ]) value) + builtins.addErrorContext + "while evaluating package set attribute path '${lib.showAttrPath (path ++ [ name ])}'" + ( + if excluded-attrnames-at-any-depth.${name} or false then + [ ] + else + (justAttrNames (path ++ [ name ]) value) + ) )) builtins.attrValues builtins.concatLists From 47faa307e5fec39e7e8df10f971ce2c3615e51fb Mon Sep 17 00:00:00 2001 From: Artemis Tosini Date: Sun, 19 Jan 2025 04:48:44 +0000 Subject: [PATCH 002/152] mastodon: set supportedArchitectures in yarn cache Current main versions of mastodon and forks (e.g. glitch-soc) include architecture-specific prebuilts in their yarn.lock. This change forces yarn to download the x86_64-linux and aarch64-linux versions of the prebuilts on both platforms, keeping the output hash consistent. --- pkgs/servers/mastodon/yarn.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/servers/mastodon/yarn.nix b/pkgs/servers/mastodon/yarn.nix index 3fb4018906d2..e38eb739737f 100644 --- a/pkgs/servers/mastodon/yarn.nix +++ b/pkgs/servers/mastodon/yarn.nix @@ -22,6 +22,9 @@ stdenvNoCC.mkDerivation { export HOME=$(mktemp -d) export YARN_ENABLE_TELEMETRY=0 + yarn config set --json supportedArchitectures.os '[ "linux" ]' + yarn config set --json supportedArchitectures.cpu '[ "arm64", "x64", "ia32" ]' + cache="$(yarn config get cacheFolder)" yarn install --immutable --mode skip-build From e10cf4029c2b94d4f0f8af4a5841beae2b2d4c91 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 7 Feb 2025 00:52:40 +0000 Subject: [PATCH 003/152] rzls: 9.0.0-preview.25052.3 -> 9.0.0-preview.25073.1 --- pkgs/by-name/rz/rzls/deps.json | 108 +++++++++++++++---------------- pkgs/by-name/rz/rzls/package.nix | 6 +- 2 files changed, 57 insertions(+), 57 deletions(-) diff --git a/pkgs/by-name/rz/rzls/deps.json b/pkgs/by-name/rz/rzls/deps.json index 2300da171548..128fe42c5ab4 100644 --- a/pkgs/by-name/rz/rzls/deps.json +++ b/pkgs/by-name/rz/rzls/deps.json @@ -13,9 +13,9 @@ }, { "pname": "MessagePack", - "version": "2.5.168", - "hash": "sha256-TMfB4TN7oVaxkgYAuldRsKHinUuNei3BHx5ALpVsLrI=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepack/2.5.168/messagepack.2.5.168.nupkg" + "version": "2.5.187", + "hash": "sha256-3sBINhdkGdKPKTKxE4YuLGFHg6stAEHUIboR1g7eXgA=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepack/2.5.187/messagepack.2.5.187.nupkg" }, { "pname": "MessagePack.Annotations", @@ -23,6 +23,12 @@ "hash": "sha256-1M21eURvGq+6lKzagskvaBA4UZeoSHglWOrasNYyH5I=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepack.annotations/2.5.168/messagepack.annotations.2.5.168.nupkg" }, + { + "pname": "MessagePack.Annotations", + "version": "2.5.187", + "hash": "sha256-SQCJa6u8coWMptbR9iQJLjoi/YkT9t0kJNbojh9vUPw=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepack.annotations/2.5.187/messagepack.annotations.2.5.187.nupkg" + }, { "pname": "MessagePackAnalyzer", "version": "2.5.124", @@ -67,39 +73,39 @@ }, { "pname": "Microsoft.CodeAnalysis.Common", - "version": "4.13.0-3.24610.5", - "hash": "sha256-AgP1zKvJ8J3hetNPz79gHrMZv1WaY5pDR55oNIpZsEs=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.common/4.13.0-3.24610.5/microsoft.codeanalysis.common.4.13.0-3.24610.5.nupkg" + "version": "4.14.0-1.25071.1", + "hash": "sha256-tD30LTDtdbZM+OFqoRcTIkq/7/NRLj6QtuBKyowb1TM=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.common/4.14.0-1.25071.1/microsoft.codeanalysis.common.4.14.0-1.25071.1.nupkg" }, { "pname": "Microsoft.CodeAnalysis.CSharp", - "version": "4.13.0-3.24610.5", - "hash": "sha256-Xm/kI4c0Re1k3zsMcgdeE9NfzsAjpqXUCfIf3HPjm7I=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp/4.13.0-3.24610.5/microsoft.codeanalysis.csharp.4.13.0-3.24610.5.nupkg" + "version": "4.14.0-1.25071.1", + "hash": "sha256-6B7nZJsQcJNeFRXqlA6Os9zWu73CdUjf8cahK+yH9Jo=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp/4.14.0-1.25071.1/microsoft.codeanalysis.csharp.4.14.0-1.25071.1.nupkg" }, { "pname": "Microsoft.CodeAnalysis.CSharp.Features", - "version": "4.13.0-3.24610.5", - "hash": "sha256-ZMlKLA6t13FVOQ9vC0w9uGApDDts/iOoKMuSqp8MwSM=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.features/4.13.0-3.24610.5/microsoft.codeanalysis.csharp.features.4.13.0-3.24610.5.nupkg" + "version": "4.14.0-1.25071.1", + "hash": "sha256-tqcuteFNfq9kvQAdtAX8H3aK4GwWntif+zq7XZKsyRQ=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.features/4.14.0-1.25071.1/microsoft.codeanalysis.csharp.features.4.14.0-1.25071.1.nupkg" }, { "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", - "version": "4.13.0-3.24610.5", - "hash": "sha256-vzY1JaZRjaFismBK8pMSlMFkjQ0khIx4aaJ0RW2OdcE=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.workspaces/4.13.0-3.24610.5/microsoft.codeanalysis.csharp.workspaces.4.13.0-3.24610.5.nupkg" + "version": "4.14.0-1.25071.1", + "hash": "sha256-nToT0bn1sthq46xIghAr77+owVqw44BjM12OS9gu95U=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.workspaces/4.14.0-1.25071.1/microsoft.codeanalysis.csharp.workspaces.4.14.0-1.25071.1.nupkg" }, { "pname": "Microsoft.CodeAnalysis.EditorFeatures.Common", - "version": "4.13.0-3.24610.5", - "hash": "sha256-sVvV8lu0QyK992E6xmJWGbrqQ5uX6KcXZDHCMRwGM+8=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.editorfeatures.common/4.13.0-3.24610.5/microsoft.codeanalysis.editorfeatures.common.4.13.0-3.24610.5.nupkg" + "version": "4.14.0-1.25071.1", + "hash": "sha256-pHY+LtqFYnWe0jwJfzXp0kivdRqsJ5p36HPWRPqVXzM=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.editorfeatures.common/4.14.0-1.25071.1/microsoft.codeanalysis.editorfeatures.common.4.14.0-1.25071.1.nupkg" }, { "pname": "Microsoft.CodeAnalysis.EditorFeatures.Text", - "version": "4.13.0-3.24610.5", - "hash": "sha256-NLPcg6tt0AXJBhODegWF+ulKwfJM+O+T2gbVozWymYk=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.editorfeatures.text/4.13.0-3.24610.5/microsoft.codeanalysis.editorfeatures.text.4.13.0-3.24610.5.nupkg" + "version": "4.14.0-1.25071.1", + "hash": "sha256-FOW9q5oqGWKZjyT/Z5eef3k9RvSUt6B1uAtYXBHbhhY=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.editorfeatures.text/4.14.0-1.25071.1/microsoft.codeanalysis.editorfeatures.text.4.14.0-1.25071.1.nupkg" }, { "pname": "Microsoft.CodeAnalysis.Elfie", @@ -109,27 +115,27 @@ }, { "pname": "Microsoft.CodeAnalysis.ExternalAccess.Razor", - "version": "4.13.0-3.24610.5", - "hash": "sha256-Rpl+z2Kl5BBySiT0Tbf09GSEQIGViy2Ky5JgqXnu2+k=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.razor/4.13.0-3.24610.5/microsoft.codeanalysis.externalaccess.razor.4.13.0-3.24610.5.nupkg" + "version": "4.14.0-1.25071.1", + "hash": "sha256-paDw5XJQOolKknGN2cjmEiKxfh+zovZPB5M/sbt0chA=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.razor/4.14.0-1.25071.1/microsoft.codeanalysis.externalaccess.razor.4.14.0-1.25071.1.nupkg" }, { "pname": "Microsoft.CodeAnalysis.Features", - "version": "4.13.0-3.24610.5", - "hash": "sha256-AxWjsIEYJaZq/9j4XFzW9eYj8QnC6h1uewARMCAK1Wk=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.features/4.13.0-3.24610.5/microsoft.codeanalysis.features.4.13.0-3.24610.5.nupkg" + "version": "4.14.0-1.25071.1", + "hash": "sha256-G6cFY9VknJZGUyPQtUb83WTeKEz+JLQVK+o9AgEoNpI=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.features/4.14.0-1.25071.1/microsoft.codeanalysis.features.4.14.0-1.25071.1.nupkg" }, { "pname": "Microsoft.CodeAnalysis.InteractiveHost", - "version": "4.13.0-3.24610.5", - "hash": "sha256-DoaRukIQi2t+Kv4mKFvF/Mk5kTjvltxRX/c8CypMiJs=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.interactivehost/4.13.0-3.24610.5/microsoft.codeanalysis.interactivehost.4.13.0-3.24610.5.nupkg" + "version": "4.14.0-1.25071.1", + "hash": "sha256-p2IwDtD/t5WyJcNm/WIqLQ/SkIEXjLWf1WXBoht+DA8=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.interactivehost/4.14.0-1.25071.1/microsoft.codeanalysis.interactivehost.4.14.0-1.25071.1.nupkg" }, { "pname": "Microsoft.CodeAnalysis.LanguageServer.Protocol", - "version": "4.13.0-3.24610.5", - "hash": "sha256-POGSZDxftOZJ9XGKvfTfTp2F4DLB30cWPksWog4Bno8=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.languageserver.protocol/4.13.0-3.24610.5/microsoft.codeanalysis.languageserver.protocol.4.13.0-3.24610.5.nupkg" + "version": "4.14.0-1.25071.1", + "hash": "sha256-wqpDUy5GEdCbZ7A8B5PxZTjIJ2MAn0o8BZTOixNj7hs=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.languageserver.protocol/4.14.0-1.25071.1/microsoft.codeanalysis.languageserver.protocol.4.14.0-1.25071.1.nupkg" }, { "pname": "Microsoft.CodeAnalysis.PublicApiAnalyzers", @@ -139,27 +145,27 @@ }, { "pname": "Microsoft.CodeAnalysis.Remote.Workspaces", - "version": "4.13.0-3.24610.5", - "hash": "sha256-mQyI2hiLiHhkBtK45gQNTKtdpAf+yrsSK2M6XIc20b4=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.remote.workspaces/4.13.0-3.24610.5/microsoft.codeanalysis.remote.workspaces.4.13.0-3.24610.5.nupkg" + "version": "4.14.0-1.25071.1", + "hash": "sha256-Ur5FjO1Jv0qcVCnLNYMr/tQyCuf1pcJN+aNstDF+HIg=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.remote.workspaces/4.14.0-1.25071.1/microsoft.codeanalysis.remote.workspaces.4.14.0-1.25071.1.nupkg" }, { "pname": "Microsoft.CodeAnalysis.Scripting.Common", - "version": "4.13.0-3.24610.5", - "hash": "sha256-A8g4H+HmM1D5c7t9i3tfFN6yvEJhY20y4vvTNgbfNYo=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.scripting.common/4.13.0-3.24610.5/microsoft.codeanalysis.scripting.common.4.13.0-3.24610.5.nupkg" + "version": "4.14.0-1.25071.1", + "hash": "sha256-veMoTh30PG51UgOxUXSA+Hj3Ec41p+oAiwsfhzvzG9E=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.scripting.common/4.14.0-1.25071.1/microsoft.codeanalysis.scripting.common.4.14.0-1.25071.1.nupkg" }, { "pname": "Microsoft.CodeAnalysis.Workspaces.Common", - "version": "4.13.0-3.24610.5", - "hash": "sha256-UJ3iG5Igw11ghPDkob2CL8hzd28DRQy8dQc5qau61sc=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.workspaces.common/4.13.0-3.24610.5/microsoft.codeanalysis.workspaces.common.4.13.0-3.24610.5.nupkg" + "version": "4.14.0-1.25071.1", + "hash": "sha256-vssvo63p7SDIfvp31vP5TDLBc5o+iVTzD5uWTyYIB8Q=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.workspaces.common/4.14.0-1.25071.1/microsoft.codeanalysis.workspaces.common.4.14.0-1.25071.1.nupkg" }, { "pname": "Microsoft.CommonLanguageServerProtocol.Framework", - "version": "4.13.0-3.24610.5", - "hash": "sha256-gVB98pDClohKvdB/Hc2opdjawsdzXbzs8i89SFCQpyQ=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.commonlanguageserverprotocol.framework/4.13.0-3.24610.5/microsoft.commonlanguageserverprotocol.framework.4.13.0-3.24610.5.nupkg" + "version": "4.14.0-1.25071.1", + "hash": "sha256-4ZB7z+Zj+2dYscmf21NItGlDHCt1A16ObSh3z9EYJFo=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.commonlanguageserverprotocol.framework/4.14.0-1.25071.1/microsoft.commonlanguageserverprotocol.framework.4.14.0-1.25071.1.nupkg" }, { "pname": "Microsoft.CSharp", @@ -211,9 +217,9 @@ }, { "pname": "Microsoft.Net.Compilers.Toolset", - "version": "4.13.0-3.24610.5", - "hash": "sha256-1JXtZ9rxlbZVI2YYqlAdlGkva+8wsiu70RAP3hLi49k=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.net.compilers.toolset/4.13.0-3.24610.5/microsoft.net.compilers.toolset.4.13.0-3.24610.5.nupkg" + "version": "4.14.0-1.25071.1", + "hash": "sha256-GnCjO60j5EljNweEBsAcSkwc38tQI5cpH9HyHfsHqLE=", + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.net.compilers.toolset/4.14.0-1.25071.1/microsoft.net.compilers.toolset.4.14.0-1.25071.1.nupkg" }, { "pname": "Microsoft.NET.StringTools", @@ -479,12 +485,6 @@ "hash": "sha256-am72p6KsOmqko/LTvF0KacbAHhFo8YnoogWdZiDOhvo=", "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.utilities.internal/16.3.42/microsoft.visualstudio.utilities.internal.16.3.42.nupkg" }, - { - "pname": "Microsoft.VisualStudio.Utilities.Internal", - "version": "16.3.73", - "hash": "sha256-zwk4jWuCw2ANhG00TnwT9JE7n/h2EQkYKeq6o966ilo=", - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.utilities.internal/16.3.73/microsoft.visualstudio.utilities.internal.16.3.73.nupkg" - }, { "pname": "Microsoft.VisualStudio.Utilities.Internal", "version": "16.3.90", diff --git a/pkgs/by-name/rz/rzls/package.nix b/pkgs/by-name/rz/rzls/package.nix index 21611c709f80..36be881468c4 100644 --- a/pkgs/by-name/rz/rzls/package.nix +++ b/pkgs/by-name/rz/rzls/package.nix @@ -25,11 +25,11 @@ buildDotnetModule { src = fetchFromGitHub { owner = "dotnet"; repo = "razor"; - rev = "dd64bf78c16a7e8fa1900da060100e9338383dea"; - hash = "sha256-C5/Mc5HxxAVGLO6IPhyyBNLcjvjmF8sKg1KpIdN0/KQ="; + rev = "aaaf768fe6cbff602331e20f98e6d4a657dea398"; + hash = "sha256-NjjCGg7RBglOi/+pH6MtWdhEpLHzqgUep+LnmdIzbaM="; }; - version = "9.0.0-preview.25052.3"; + version = "9.0.0-preview.25073.1"; projectFile = "src/Razor/src/rzls/rzls.csproj"; useDotnetFromEnv = true; nugetDeps = ./deps.json; From ac2a998f66a4cf56eefe03e7a7d31cda59e1bb87 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 16 Feb 2025 19:59:08 +0000 Subject: [PATCH 004/152] python312Packages.elasticsearch8: 8.17.0 -> 8.17.1 --- pkgs/development/python-modules/elasticsearch8/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/elasticsearch8/default.nix b/pkgs/development/python-modules/elasticsearch8/default.nix index bf1a53874e68..7319090d0cd0 100644 --- a/pkgs/development/python-modules/elasticsearch8/default.nix +++ b/pkgs/development/python-modules/elasticsearch8/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "elasticsearch8"; - version = "8.17.0"; + version = "8.17.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-YssNx9OsCHFQpcqcVi3nW0CPPP3aOWgCh8nTq83e3Ho="; + hash = "sha256-u0FLfj2Dh2l5RiCPDwtuXnm88WXNAhI0sux+UgDTNpA="; }; build-system = [ hatchling ]; From 999d2ca004882a394c36a7fd4b549aa6a070e835 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 17 Feb 2025 22:49:41 +0000 Subject: [PATCH 005/152] termius: 9.13.1 -> 9.14.0 --- pkgs/by-name/te/termius/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/termius/package.nix b/pkgs/by-name/te/termius/package.nix index 37dc63ee1ebf..52411f8d227b 100644 --- a/pkgs/by-name/te/termius/package.nix +++ b/pkgs/by-name/te/termius/package.nix @@ -16,8 +16,8 @@ stdenv.mkDerivation rec { pname = "termius"; - version = "9.13.1"; - revision = "213"; + version = "9.14.0"; + revision = "214"; src = fetchurl { # find the latest version with @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { # and the sha512 with # curl -H 'X-Ubuntu-Series: 16' https://api.snapcraft.io/api/v1/snaps/details/termius-app | jq '.download_sha512' -r url = "https://api.snapcraft.io/api/v1/snaps/download/WkTBXwoX81rBe3s3OTt3EiiLKBx2QhuS_${revision}.snap"; - hash = "sha512-GF5ZC4t3f54Rwqet9g4McB0h+sBg/+VpZ57IKVKC25T442gAEkdhTwQdqf2kJ+V74PsqdpZJk61rh21EusOi5w=="; + hash = "sha512-jnQXsmKrdL7OldmzSzriD6U8lMgme0Ya9aA/OPuc74DkRM9SJkI09XaXz03pZLVDKlWByAN9f+j1P0s5fvbkdA=="; }; desktopItem = makeDesktopItem { From d7a108d4fcf696effb17d42cffa96b47c3d96070 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 18 Feb 2025 03:39:31 +0000 Subject: [PATCH 006/152] openfortivpn-webview-qt: 1.1.2 -> 1.2.3 --- pkgs/by-name/op/openfortivpn-webview-qt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/op/openfortivpn-webview-qt/package.nix b/pkgs/by-name/op/openfortivpn-webview-qt/package.nix index 6654538bd571..59e8a2576a6e 100644 --- a/pkgs/by-name/op/openfortivpn-webview-qt/package.nix +++ b/pkgs/by-name/op/openfortivpn-webview-qt/package.nix @@ -6,13 +6,13 @@ }: stdenv.mkDerivation rec { pname = "openfortivpn-webview-qt"; - version = "1.1.2"; + version = "1.2.3"; src = fetchFromGitHub { owner = "gm-vm"; repo = "openfortivpn-webview"; rev = "v${version}-electron"; - hash = "sha256-BNotbb2pL7McBm0SQwcgEvjgS2GId4HVaxWUz/ODs6w="; + hash = "sha256-jGDCFdqRfnYwUgVs3KO1pDr52JgkYVRHi2KvABaZFl4="; }; sourceRoot = "source/openfortivpn-webview-qt"; From 6c95b8c1d41c365b228d9bdf05778d5038bb9019 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Tue, 18 Feb 2025 20:43:07 +0100 Subject: [PATCH 007/152] sudachi-rs: update outdated lockfile --- pkgs/by-name/su/sudachi-rs/package.nix | 7 +- .../sudachi-rs/update-outdated-lockfile.patch | 126 ++++++++++++++++++ 2 files changed, 132 insertions(+), 1 deletion(-) create mode 100644 pkgs/by-name/su/sudachi-rs/update-outdated-lockfile.patch diff --git a/pkgs/by-name/su/sudachi-rs/package.nix b/pkgs/by-name/su/sudachi-rs/package.nix index 7e60a4643792..6c6f6c6f3b4f 100644 --- a/pkgs/by-name/su/sudachi-rs/package.nix +++ b/pkgs/by-name/su/sudachi-rs/package.nix @@ -24,8 +24,13 @@ rustPlatform.buildRustPackage rec { --replace '"resources"' '"${placeholder "out"}/share/resources"' ''; + cargoPatches = [ + # https://github.com/WorksApplications/sudachi.rs/issues/299 + ./update-outdated-lockfile.patch + ]; + useFetchCargoVendor = true; - cargoHash = "sha256-/VKveTtB8BbWgRBEzWBjrSrW84uFcz08cz6tZTuMMeE="; + cargoHash = "sha256-lUP/9s4W0JehxeCjMmq6G22KMGdDNnq1YlobeLQn2AE="; # prepare the resources before the build so that the binary can find sudachidict preBuild = '' diff --git a/pkgs/by-name/su/sudachi-rs/update-outdated-lockfile.patch b/pkgs/by-name/su/sudachi-rs/update-outdated-lockfile.patch new file mode 100644 index 000000000000..08905baf9385 --- /dev/null +++ b/pkgs/by-name/su/sudachi-rs/update-outdated-lockfile.patch @@ -0,0 +1,126 @@ +diff --git a/Cargo.lock b/Cargo.lock +index 31a5ee3..d72e154 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -289,7 +289,7 @@ dependencies = [ + + [[package]] + name = "default_input_text" +-version = "0.6.9" ++version = "0.6.11-a1" + dependencies = [ + "sudachi", + ] +@@ -432,14 +432,14 @@ checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" + + [[package]] + name = "join_katakana_oov" +-version = "0.6.9" ++version = "0.6.11-a1" + dependencies = [ + "sudachi", + ] + + [[package]] + name = "join_numeric" +-version = "0.6.9" ++version = "0.6.11-a1" + dependencies = [ + "sudachi", + ] +@@ -593,9 +593,9 @@ dependencies = [ + + [[package]] + name = "pyo3" +-version = "0.22.6" ++version = "0.23.4" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "f402062616ab18202ae8319da13fa4279883a2b8a9d9f83f20dbade813ce1884" ++checksum = "57fe09249128b3173d092de9523eaa75136bf7ba85e0d69eca241c7939c933cc" + dependencies = [ + "cfg-if", + "indoc", +@@ -611,9 +611,9 @@ dependencies = [ + + [[package]] + name = "pyo3-build-config" +-version = "0.22.6" ++version = "0.23.4" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "b14b5775b5ff446dd1056212d778012cbe8a0fbffd368029fd9e25b514479c38" ++checksum = "1cd3927b5a78757a0d71aa9dff669f903b1eb64b54142a9bd9f757f8fde65fd7" + dependencies = [ + "once_cell", + "target-lexicon", +@@ -621,9 +621,9 @@ dependencies = [ + + [[package]] + name = "pyo3-ffi" +-version = "0.22.6" ++version = "0.23.4" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "9ab5bcf04a2cdcbb50c7d6105de943f543f9ed92af55818fd17b660390fc8636" ++checksum = "dab6bb2102bd8f991e7749f130a70d05dd557613e39ed2deeee8e9ca0c4d548d" + dependencies = [ + "libc", + "pyo3-build-config", +@@ -631,9 +631,9 @@ dependencies = [ + + [[package]] + name = "pyo3-macros" +-version = "0.22.6" ++version = "0.23.4" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "0fd24d897903a9e6d80b968368a34e1525aeb719d568dba8b3d4bfa5dc67d453" ++checksum = "91871864b353fd5ffcb3f91f2f703a22a9797c91b9ab497b1acac7b07ae509c7" + dependencies = [ + "proc-macro2", + "pyo3-macros-backend", +@@ -643,9 +643,9 @@ dependencies = [ + + [[package]] + name = "pyo3-macros-backend" +-version = "0.22.6" ++version = "0.23.4" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "36c011a03ba1e50152b4b394b479826cad97e7a21eb52df179cd91ac411cbfbe" ++checksum = "43abc3b80bc20f3facd86cd3c60beed58c3e2aa26213f3cda368de39c60a27e4" + dependencies = [ + "heck", + "proc-macro2", +@@ -794,7 +794,7 @@ dependencies = [ + + [[package]] + name = "simple_oov" +-version = "0.6.9" ++version = "0.6.11-a1" + dependencies = [ + "sudachi", + ] +@@ -807,7 +807,7 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" + + [[package]] + name = "sudachi" +-version = "0.6.9" ++version = "0.6.11-a1" + dependencies = [ + "aho-corasick", + "bitflags", +@@ -835,7 +835,7 @@ dependencies = [ + + [[package]] + name = "sudachi-cli" +-version = "0.6.9" ++version = "0.6.11-a1" + dependencies = [ + "cfg-if", + "clap", +@@ -855,7 +855,7 @@ dependencies = [ + + [[package]] + name = "sudachipy" +-version = "0.6.9" ++version = "0.6.11-a1" + dependencies = [ + "pyo3", + "scopeguard", From 5ac4d80efa2e5517fdc8ad7d0c23f78ebe5e86d2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 19 Feb 2025 13:30:06 +0000 Subject: [PATCH 008/152] xdp-tools: 1.5.1 -> 1.5.2 --- pkgs/tools/networking/xdp-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/xdp-tools/default.nix b/pkgs/tools/networking/xdp-tools/default.nix index 9e1c0fbae7ec..78b0b01603de 100644 --- a/pkgs/tools/networking/xdp-tools/default.nix +++ b/pkgs/tools/networking/xdp-tools/default.nix @@ -16,13 +16,13 @@ }: stdenv.mkDerivation rec { pname = "xdp-tools"; - version = "1.5.1"; + version = "1.5.2"; src = fetchFromGitHub { owner = "xdp-project"; repo = "xdp-tools"; rev = "v${version}"; - hash = "sha256-1MLF5nurs4Yz5jZKIA2wLLbLuYjS+gY1ZZEL4h1C3Xw="; + hash = "sha256-NJawacCrmTuRXsOiAOMD8RaljPnuPFISoWEgiDcInw8="; }; outputs = [ From e0a171772af91521627e0f65b7d8fa030c7b8c35 Mon Sep 17 00:00:00 2001 From: Gliczy <129636582+Gliczy@users.noreply.github.com> Date: Wed, 19 Feb 2025 14:40:02 +0100 Subject: [PATCH 009/152] fastfetch: 2.36.1 -> 2.37.0 --- pkgs/by-name/fa/fastfetch/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fa/fastfetch/package.nix b/pkgs/by-name/fa/fastfetch/package.nix index 8ade4bb67234..e51197c7dcba 100644 --- a/pkgs/by-name/fa/fastfetch/package.nix +++ b/pkgs/by-name/fa/fastfetch/package.nix @@ -45,13 +45,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "fastfetch"; - version = "2.36.1"; + version = "2.37.0"; src = fetchFromGitHub { owner = "fastfetch-cli"; repo = "fastfetch"; tag = finalAttrs.version; - hash = "sha256-gvhhYZ6wp3t+GNL8lyKaC6IHZXxu+CQo40rsJARNKY0="; + hash = "sha256-wcDMr0I4Y2iSR5gsJ4ATe2T4CHV+hHXEKScUpB9ncMs="; }; outputs = [ From dc6d750f818cf7eb04394c264524b81812f9f341 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 19 Feb 2025 16:25:54 +0000 Subject: [PATCH 010/152] nu_scripts: 0-unstable-2025-02-03 -> 0-unstable-2025-02-17 --- pkgs/by-name/nu/nu_scripts/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nu/nu_scripts/package.nix b/pkgs/by-name/nu/nu_scripts/package.nix index 400eba78812a..51e434752684 100644 --- a/pkgs/by-name/nu/nu_scripts/package.nix +++ b/pkgs/by-name/nu/nu_scripts/package.nix @@ -6,13 +6,13 @@ stdenvNoCC.mkDerivation rec { pname = "nu_scripts"; - version = "0-unstable-2025-02-03"; + version = "0-unstable-2025-02-17"; src = fetchFromGitHub { owner = "nushell"; repo = pname; - rev = "b45fd953c171bda74d8e201ce6822570467c1d68"; - hash = "sha256-V+mCYfABDh2K/wVYX00ZtcxeSZOJe+9TlDLeoxaXJpM="; + rev = "a8919f9c01ec4ece1cef8a08f3d6df32d616ea95"; + hash = "sha256-nbucy8iy0ADNDEIuQ1cdN7Yl9oV9ZF64vgGXKqh0K64="; }; installPhase = '' From 02484c3c0abbee506dc2cadf73e1a5a74d97372f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 19 Feb 2025 17:25:45 +0000 Subject: [PATCH 011/152] mpvScripts.manga-reader: 0-unstable-2024-07-05 -> 0-unstable-2025-02-16 --- pkgs/applications/video/mpv/scripts/manga-reader.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/video/mpv/scripts/manga-reader.nix b/pkgs/applications/video/mpv/scripts/manga-reader.nix index 149e7c513778..4b76691fd8a8 100644 --- a/pkgs/applications/video/mpv/scripts/manga-reader.nix +++ b/pkgs/applications/video/mpv/scripts/manga-reader.nix @@ -8,12 +8,12 @@ buildLua rec { pname = "manga-reader"; - version = "0-unstable-2024-07-05"; + version = "0-unstable-2025-02-16"; src = fetchFromGitHub { owner = "Dudemanguy"; repo = "mpv-manga-reader"; - rev = "fb06931eed4092fa74a98266cd04fa507ea63e13"; - hash = "sha256-xtzDHv+zW/9LsLWo4Km7OQ05BVJlwqu9461i9ee94lM="; + rev = "68824666b669ec101835f6d7aa510896e82ec30f"; + hash = "sha256-9PGJ2OrAcbJIBLI/XGT2HQpC3KuoYnn1ws9oB9AnHQA="; }; passthru.updateScript = unstableGitUpdater { }; From 51ac9cc124deeb53e115d6e31e64086ae74c989e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 19 Feb 2025 20:28:04 +0000 Subject: [PATCH 012/152] sonobuoy: 0.57.2 -> 0.57.3 --- pkgs/applications/networking/cluster/sonobuoy/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/networking/cluster/sonobuoy/default.nix b/pkgs/applications/networking/cluster/sonobuoy/default.nix index 449e315851f0..bfe9d0a89835 100644 --- a/pkgs/applications/networking/cluster/sonobuoy/default.nix +++ b/pkgs/applications/networking/cluster/sonobuoy/default.nix @@ -9,11 +9,11 @@ # SHA of ${version} for the tool's help output. Unfortunately this is needed in build flags. # The update script can update this automatically, the comment is used to find the line. let - rev = "cc22d58f4c8b5a155bd1778cd3702eca5ad43e05"; # update-commit-sha + rev = "a988242e8bbded3ef4602eda48addcfac24a1a91"; # update-commit-sha in buildGoModule rec { pname = "sonobuoy"; - version = "0.57.2"; # Do not forget to update `rev` above + version = "0.57.3"; # Do not forget to update `rev` above ldflags = let @@ -30,10 +30,10 @@ buildGoModule rec { owner = "vmware-tanzu"; repo = "sonobuoy"; rev = "v${version}"; - hash = "sha256-QRHCAnZwz90ZVaZUbg7Jv1VlobbcY5mbFQbMQJfHsfU="; + hash = "sha256-YFItnwU08g4pVo4OOHscRmPRVXyr+R9YWYTxhSzd7iI="; }; - vendorHash = "sha256-QUKdCsbxobusyaPWLMJujPgmWIT3mBajgy98BUAgPyk="; + vendorHash = "sha256-QjVnC6CZXuw6qLNyX9ut2g1Ws1cYO1JuT043aqqeF0Q="; subPackages = [ "." ]; From 96cca66e42a8162efbc05a169ceef4a8d6106705 Mon Sep 17 00:00:00 2001 From: Eduardo Quiros Date: Wed, 19 Feb 2025 19:07:10 -0600 Subject: [PATCH 013/152] proton-pass: 1.29.2 -> 1.29.3 --- pkgs/by-name/pr/proton-pass/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/proton-pass/package.nix b/pkgs/by-name/pr/proton-pass/package.nix index aa5db79706ac..0904bf432f1a 100644 --- a/pkgs/by-name/pr/proton-pass/package.nix +++ b/pkgs/by-name/pr/proton-pass/package.nix @@ -9,11 +9,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "proton-pass"; - version = "1.29.2"; + version = "1.29.3"; src = fetchurl { url = "https://proton.me/download/pass/linux/x64/proton-pass_${finalAttrs.version}_amd64.deb"; - hash = "sha256-swq4zDcBephqqtabg36eDSWubo0LDpScUxB30RnzGHQ="; + hash = "sha256-d+aU/pv1MRs4W4LKB9AM27A5B3PJYFfjKmsmzqWUAUg="; }; dontConfigure = true; From 7d2f4fff417422a2596f1335e424b9f432ddbb83 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Feb 2025 04:21:16 +0000 Subject: [PATCH 014/152] agorakit: 1.9.2 -> 1.9.3 --- pkgs/by-name/ag/agorakit/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ag/agorakit/package.nix b/pkgs/by-name/ag/agorakit/package.nix index 2ab64d81b584..f68fb9393e79 100644 --- a/pkgs/by-name/ag/agorakit/package.nix +++ b/pkgs/by-name/ag/agorakit/package.nix @@ -7,13 +7,13 @@ php.buildComposerProject2 (finalAttrs: { pname = "agorakit"; - version = "1.9.2"; + version = "1.9.3"; src = fetchFromGitHub { owner = finalAttrs.pname; repo = finalAttrs.pname; tag = finalAttrs.version; - sha256 = "sha256-6T7AksvBxUpv8TkPicnlCE5KZS/ydPB5Bq1MJcWoZds="; + sha256 = "sha256-mBBl/8nXG3FsMeecbERLyY2tGFhh+5nS8A4nd7HI+8c="; }; installPhase = '' @@ -26,7 +26,7 @@ php.buildComposerProject2 (finalAttrs: { runHook postInstall ''; - vendorHash = "sha256-EepkEMqzRJUqw4PrPclY9BM4AGlQZJpYLWjIyaX15PA="; + vendorHash = "sha256-PBymOrvorGfByTBVu/r+kBxQya5qIlu07mfu4ttT7xs="; composerStrictValidation = false; meta = { From 674c368cb8aa364978a599ff45bf596fd60776c4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Feb 2025 04:50:09 +0000 Subject: [PATCH 015/152] kamp: 0.2.2 -> 0.2.3 --- pkgs/by-name/ka/kamp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ka/kamp/package.nix b/pkgs/by-name/ka/kamp/package.nix index 06e3f97a0338..774b36f257e9 100644 --- a/pkgs/by-name/ka/kamp/package.nix +++ b/pkgs/by-name/ka/kamp/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "kamp"; - version = "0.2.2"; + version = "0.2.3"; src = fetchFromGitHub { owner = "vbauerster"; repo = pname; rev = "v${version}"; - hash = "sha256-JZe8z6OYJ+I0+dcq+sCoQPzlz6eB4z98jWj8MDXdODY="; + hash = "sha256-coBKVqSqYBpf0PdWKIODnbfQxbOyp5Di45+O66ZGK1Q="; }; useFetchCargoVendor = true; - cargoHash = "sha256-QGTa2emaz3Nzoe3UuvbKCoopOoKD29RSWPG5wvPe+RE="; + cargoHash = "sha256-+Jc3+3sN+muUk7yGZ0sDWR0xAwffZN14X0mcyF4EY20="; postInstall = '' install scripts/* -Dt $out/bin From 81135f322923554d1358b19e3c254b9091614b92 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Feb 2025 10:46:37 +0000 Subject: [PATCH 016/152] amazon-cloudwatch-agent: 1.300052.0 -> 1.300053.0 --- pkgs/by-name/am/amazon-cloudwatch-agent/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/am/amazon-cloudwatch-agent/package.nix b/pkgs/by-name/am/amazon-cloudwatch-agent/package.nix index 9833006a66f4..40550d3368dd 100644 --- a/pkgs/by-name/am/amazon-cloudwatch-agent/package.nix +++ b/pkgs/by-name/am/amazon-cloudwatch-agent/package.nix @@ -11,16 +11,16 @@ buildGoModule rec { pname = "amazon-cloudwatch-agent"; - version = "1.300052.0"; + version = "1.300053.0"; src = fetchFromGitHub { owner = "aws"; repo = "amazon-cloudwatch-agent"; tag = "v${version}"; - hash = "sha256-YxmWh14efLSo6G8pujXzKmXYROhIAHYTczzY5tMgbLE="; + hash = "sha256-nM/QwyYhE8QTa3wpNJ1KZ9nWJjLeBkMHufOS58OWGmE="; }; - vendorHash = "sha256-EyhT1gfrd189jqcEQ97CSKziKrT2bBeQ9pWIEK039Io="; + vendorHash = "sha256-UIwFUXEMtxPVHrioptYjslSm0qTBCyVR9OudkBR01tg="; # See the list in https://github.com/aws/amazon-cloudwatch-agent/blob/v1.300049.1/Makefile#L68-L77. subPackages = [ From 92d34eab447f5d3149486e75cf830500aaa75434 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Feb 2025 11:10:59 +0000 Subject: [PATCH 017/152] remnote: 1.18.39 -> 1.18.46 --- 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 55a1608067d2..8f0d0a4b4861 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.18.39"; + version = "1.18.46"; src = fetchurl { url = "https://download2.remnote.io/remnote-desktop2/RemNote-${version}.AppImage"; - hash = "sha256-YDRXXS0nNiPdchcCUiKD0pE4duE0LFzdZ5GkYcddsD8="; + hash = "sha256-fZWhv5P2Qft/UXbB6iUywYZZqUMwnZlU6mPidAuU8gI="; }; appimageContents = appimageTools.extractType2 { inherit pname version src; }; in From a33be1202e3d918a9ea7ff13f80fa6c748a8801d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Romildo?= Date: Thu, 20 Feb 2025 09:08:38 -0300 Subject: [PATCH 018/152] latexminted: 0.3.2 -> 0.4.0 --- pkgs/by-name/la/latexminted/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/la/latexminted/package.nix b/pkgs/by-name/la/latexminted/package.nix index ee5409f5dadf..ff6521d1c4f9 100644 --- a/pkgs/by-name/la/latexminted/package.nix +++ b/pkgs/by-name/la/latexminted/package.nix @@ -8,12 +8,12 @@ python3Packages.buildPythonApplication rec { pname = "latexminted"; - version = "0.3.2"; + version = "0.4.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-lxqu39RkSdBcSuLbuMmjrD9kiKHZ2yBjLZkJhSUpsSI="; + hash = "sha256-JI44VGAuSDDUBm7hH6huYdzXeMU2q1ZCixwJNTxBHHo="; }; build-system = with python3Packages; [ From 9d88df028c2575bb5ed0b98634fe9ef01982086e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Feb 2025 15:06:11 +0000 Subject: [PATCH 019/152] qucsator-rf: 1.0.3 -> 1.0.4 --- pkgs/by-name/qu/qucsator-rf/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qu/qucsator-rf/package.nix b/pkgs/by-name/qu/qucsator-rf/package.nix index f3ef6f64d18a..2dd4f6055028 100644 --- a/pkgs/by-name/qu/qucsator-rf/package.nix +++ b/pkgs/by-name/qu/qucsator-rf/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "qucsator-rf"; - version = "1.0.3"; + version = "1.0.4"; src = fetchFromGitHub { owner = "ra3xdh"; repo = "qucsator_rf"; rev = version; - hash = "sha256-IvB4CTvK6x4wwUXMoXIqBku1Hh9em6ITTpwFllYsTEg="; + hash = "sha256-01GQmakwLzaNnPZvtYYtt5WJmYF3EytlAA0Xy1/AAsU="; }; # Upstream forces NO_DEFAULT_PATH on APPLE From acd1d1dd2ef0143eac40862f49563cc7c7e69aa3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Feb 2025 18:10:51 +0000 Subject: [PATCH 020/152] jruby: 9.4.11.0 -> 9.4.12.0 --- pkgs/development/interpreters/jruby/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/jruby/default.nix b/pkgs/development/interpreters/jruby/default.nix index 045895b6e186..c35331aba57b 100644 --- a/pkgs/development/interpreters/jruby/default.nix +++ b/pkgs/development/interpreters/jruby/default.nix @@ -15,11 +15,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "jruby"; - version = "9.4.11.0"; + version = "9.4.12.0"; src = fetchurl { url = "https://s3.amazonaws.com/jruby.org/downloads/${finalAttrs.version}/jruby-bin-${finalAttrs.version}.tar.gz"; - hash = "sha256-z0BnvcOmq1GMeGWI4khq3AR7nOoLlqQyGLA6xlHSbhE="; + hash = "sha256-BcXSA9aZDJJnHMQvV9L6HBCDu/0W+nAj3FhIzbjwqi4="; }; nativeBuildInputs = [ makeBinaryWrapper ]; From 27840889f959163c9625e4910f727d7d091a47a9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Feb 2025 18:25:48 +0000 Subject: [PATCH 021/152] dotslash: 0.5.0 -> 0.5.2 --- pkgs/by-name/do/dotslash/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/do/dotslash/package.nix b/pkgs/by-name/do/dotslash/package.nix index 336d60ce62fd..4b1f8c21e26d 100644 --- a/pkgs/by-name/do/dotslash/package.nix +++ b/pkgs/by-name/do/dotslash/package.nix @@ -9,15 +9,15 @@ rustPlatform.buildRustPackage rec { pname = "dotslash"; - version = "0.5.0"; + version = "0.5.2"; src = fetchCrate { inherit pname version; - hash = "sha256-QrqcUc0RJXrahWHGgJbJwD3wufa2829NNHqiZx9V+sU="; + hash = "sha256-Djoi3x6FZZORnnE5Ly8VibfdzVNPef45JvL83fAJqAQ="; }; useFetchCargoVendor = true; - cargoHash = "sha256-f2kNv+mu1TeR1sGkmSiRiqQDxnNA5EkLAFSqinVNFYQ="; + cargoHash = "sha256-PLiVHq5GrCf/C8AxZyKmWPr47PvU6HxpBad8dxJXhHs="; doCheck = false; # http tests passthru = { From 146c66a1f81cb714ec4d110db80c53f8579a7080 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Feb 2025 20:10:24 +0000 Subject: [PATCH 022/152] protonmail-desktop: 1.6.1 -> 1.7.0 --- pkgs/by-name/pr/protonmail-desktop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/protonmail-desktop/package.nix b/pkgs/by-name/pr/protonmail-desktop/package.nix index 99fa4700b2bf..55f54c23c49a 100644 --- a/pkgs/by-name/pr/protonmail-desktop/package.nix +++ b/pkgs/by-name/pr/protonmail-desktop/package.nix @@ -9,7 +9,7 @@ }: let mainProgram = "proton-mail"; - version = "1.6.1"; + version = "1.7.0"; in stdenv.mkDerivation { @@ -18,7 +18,7 @@ stdenv.mkDerivation { src = fetchurl { url = "https://proton.me/download/mail/linux/${version}/ProtonMail-desktop-beta.deb"; - sha256 = "sha256-ajN7f3SmqUfgJGksPVRuc1qR2FjEQaY+y/rpn7Hs71I="; + sha256 = "sha256-hwaK8okaixTuVVXfEyb3+71V5dQl0NvCVOfg1a274f8="; }; dontConfigure = true; From 7520ab2753fa4a46398d2084bb5d12fc49a92dc9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 20 Feb 2025 23:30:49 +0000 Subject: [PATCH 023/152] typesense: 27.1 -> 28.0 --- pkgs/servers/search/typesense/sources.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/servers/search/typesense/sources.json b/pkgs/servers/search/typesense/sources.json index 501ba02d98c7..454f46bd735b 100644 --- a/pkgs/servers/search/typesense/sources.json +++ b/pkgs/servers/search/typesense/sources.json @@ -1,21 +1,21 @@ { - "version": "27.1", + "version": "28.0", "platforms": { "aarch64-linux": { "arch": "linux-arm64", - "hash": "sha256-5NJWbL+IQLXV5P4j9a4k7U3Khnw9B9FWG5YpkPPa5d4=" + "hash": "sha256-+AVv43GCrsGrDL/8AGnHU81AqEhdfRDgX5rrU5o5YY8=" }, "x86_64-linux": { "arch": "linux-amd64", - "hash": "sha256-63k/yh0nFGJy4+d20KIqrHC9Z5brjhjfkcsxzsFG1Vo=" + "hash": "sha256-7ISKyNRR5I/2lOaQgt3g1K0UqBaU+fRMuUipBJZKPrE=" }, "x86_64-darwin": { "arch": "darwin-amd64", - "hash": "sha256-a8p4/+dCOyx2/slhynWJg6MswMiR9YP01ZrrjkfAheE=" + "hash": "sha256-uJzPp1dvoZxaGtuxRCKMAqM7+pe+d1S5rdnHlcfFFX0=" }, "aarch64-darwin": { "arch": "darwin-arm64", - "hash": "sha256-70ePCpMvON7T3kbeeRmkqQgJzEgNNE0W7VpcapzLF34=" + "hash": "sha256-q+uOfNsyao8r2wea49vX8hJWWQYZdOfk7pB0e531FDA=" } } } From ed32d83660c7294dd83c17a2ea3c6f9092030b83 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 01:42:49 +0000 Subject: [PATCH 024/152] clj-kondo: 2025.01.16 -> 2025.02.20 --- pkgs/by-name/cl/clj-kondo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/clj-kondo/package.nix b/pkgs/by-name/cl/clj-kondo/package.nix index e843aa54312f..fd647ee59c33 100644 --- a/pkgs/by-name/cl/clj-kondo/package.nix +++ b/pkgs/by-name/cl/clj-kondo/package.nix @@ -7,11 +7,11 @@ buildGraalvmNativeImage rec { pname = "clj-kondo"; - version = "2025.01.16"; + version = "2025.02.20"; src = fetchurl { url = "https://github.com/clj-kondo/${pname}/releases/download/v${version}/${pname}-${version}-standalone.jar"; - sha256 = "sha256-3MWDrtEWBOxhZ3iD/7buszEMNHgbjY0k973VUOMBgu8="; + sha256 = "sha256-oTa/WA1ieukgHf8GX5oE1D2lTZ2KjFPty3aVWUb64Ck="; }; graalvmDrv = graalvmPackages.graalvm-ce; From 3bd95f4f0cf8969de0cf51a96821b46fd12a89b2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 04:26:40 +0000 Subject: [PATCH 025/152] lockbook: 0.9.18 -> 0.9.20 --- pkgs/by-name/lo/lockbook/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lo/lockbook/package.nix b/pkgs/by-name/lo/lockbook/package.nix index 185df2165ed3..b7fb28ff49e3 100644 --- a/pkgs/by-name/lo/lockbook/package.nix +++ b/pkgs/by-name/lo/lockbook/package.nix @@ -7,17 +7,17 @@ }: rustPlatform.buildRustPackage rec { pname = "lockbook"; - version = "0.9.18"; + version = "0.9.20"; src = fetchFromGitHub { owner = "lockbook"; repo = "lockbook"; tag = version; - hash = "sha256-NHupo4YhkTI1RBts8p/0vaUeTxgvSJGF/igvlGbccw4="; + hash = "sha256-nIh5xgdtaUvc5RbS24GGUHxY41lnL2xdkDs0TD/N2Gw="; }; useFetchCargoVendor = true; - cargoHash = "sha256-AY4ZeCf31BOjjCMxwcHeyv8OwAAGbjKgAfYwIckYNXU="; + cargoHash = "sha256-CuUg5QT1s5TJd409O9YD3A3bMNUnfY6MrCIUrzS50j8="; doCheck = false; # there are no cli tests cargoBuildFlags = [ From d3f0388edc7560cd9dc443a714d30502d4114ef7 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Wed, 19 Feb 2025 23:56:24 +0400 Subject: [PATCH 026/152] openorienteering-mapper: fix build on darwin --- pkgs/by-name/op/openorienteering-mapper/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/op/openorienteering-mapper/package.nix b/pkgs/by-name/op/openorienteering-mapper/package.nix index b4a1fe22911d..e13124d94dac 100644 --- a/pkgs/by-name/op/openorienteering-mapper/package.nix +++ b/pkgs/by-name/op/openorienteering-mapper/package.nix @@ -31,6 +31,11 @@ stdenv.mkDerivation rec { url = "https://github.com/OpenOrienteering/mapper/commit/bc52aa567e90a58d6963b44d5ae1909f3f841508.patch"; hash = "sha256-pQzw2EfVay+0GOtIbh1KJOkILcj5LRMzmMYy9q+abK4="; }) + # https://github.com/OpenOrienteering/mapper/pull/2337 + (fetchpatch { + url = "https://github.com/OpenOrienteering/mapper/commit/d1f214ee2abf140ae3615a2995f08c19ad81418a.patch"; + hash = "sha256-eJZpHdFPW7A69aazI+WRSK9N87d4A6x973hMYTHdw5I="; + }) ]; postPatch = '' From 221f0cb01ee834a122a252ba97edc0d4b1ed060b Mon Sep 17 00:00:00 2001 From: Andrei Lapshin Date: Tue, 18 Feb 2025 22:02:14 +0100 Subject: [PATCH 027/152] python313Packages.tatsu-lts: init at 5.13.1 --- .../python-modules/tatsu-lts/default.nix | 46 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 48 insertions(+) create mode 100644 pkgs/development/python-modules/tatsu-lts/default.nix diff --git a/pkgs/development/python-modules/tatsu-lts/default.nix b/pkgs/development/python-modules/tatsu-lts/default.nix new file mode 100644 index 000000000000..48c95206cb46 --- /dev/null +++ b/pkgs/development/python-modules/tatsu-lts/default.nix @@ -0,0 +1,46 @@ +{ + lib, + buildPythonPackage, + colorama, + fetchFromGitHub, + pytestCheckHook, + regex, + setuptools, +}: + +buildPythonPackage rec { + pname = "tatsu-lts"; + version = "5.13.1"; + pyproject = true; + + src = fetchFromGitHub { + owner = "dnicolodi"; + repo = "TatSu-LTS"; + tag = "v${version}-LTS"; + hash = "sha256-cfGAWZDAnoD3ddhVIkOHyiv7gUDgnAWu1ZBvDEiQ2AQ="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + colorama + regex + ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "tatsu" ]; + + meta = { + description = "Generates Python parsers from grammars in a variation of EBNF"; + longDescription = '' + TatSu (the successor to Grako) is a tool that takes grammars in a + variation of EBNF as input, and outputs memoizing (Packrat) PEG parsers in + Python. + ''; + homepage = "https://tatsu.readthedocs.io/"; + changelog = "https://github.com/dnicolodi/TatSu-LTS/releases/tag/${src.tag}"; + license = lib.licenses.bsd2; + maintainers = with lib.maintainers; [ alapshin ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 9612f532197d..75eb7acec0bf 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -16065,6 +16065,8 @@ self: super: with self; { tatsu = callPackage ../development/python-modules/tatsu { }; + tatsu-lts = callPackage ../development/python-modules/tatsu-lts { }; + taxi = callPackage ../development/python-modules/taxi { }; taxii2-client = callPackage ../development/python-modules/taxii2-client { }; From fa4e2b44265939bb225a64eb3b53270c2ddb7b83 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 09:57:37 +0000 Subject: [PATCH 028/152] changie: 1.19.1 -> 1.21.1 --- pkgs/by-name/ch/changie/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/changie/package.nix b/pkgs/by-name/ch/changie/package.nix index 37d0b8f74030..7be69fdfbdf4 100644 --- a/pkgs/by-name/ch/changie/package.nix +++ b/pkgs/by-name/ch/changie/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "changie"; - version = "1.19.1"; + version = "1.21.1"; src = fetchFromGitHub { owner = "miniscruff"; repo = "changie"; rev = "v${version}"; - hash = "sha256-FZR3KWBCulTbE1Rn6T1neJsjbps0HBPSzzZ57lngB/8="; + hash = "sha256-zLRMH5TxEz/fspMOPAMTEqO19fj9PZsRh6zddbTqSXM="; }; - vendorHash = "sha256-2SkHId5BDAv525PISLjlrP862Z2fJDN4L839rz8rWaw="; + vendorHash = "sha256-LWf10MM9SBU9sHb59c6ILlsHs8E8ETYAR34296aeHlI="; nativeBuildInputs = [ installShellFiles From eba77a2c3bb6ae79860e261ecc12caf025967c59 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 10:19:18 +0000 Subject: [PATCH 029/152] flyctl: 0.3.75 -> 0.3.85 --- pkgs/by-name/fl/flyctl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/flyctl/package.nix b/pkgs/by-name/fl/flyctl/package.nix index 1821b5f6286a..4ce896b85973 100644 --- a/pkgs/by-name/fl/flyctl/package.nix +++ b/pkgs/by-name/fl/flyctl/package.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "flyctl"; - version = "0.3.75"; + version = "0.3.85"; src = fetchFromGitHub { owner = "superfly"; repo = "flyctl"; rev = "v${version}"; - hash = "sha256-uNJzJpeJpDNDgnBIzveK2dKVdRpEWFW912c/vZgeXQo="; + hash = "sha256-mWKQyOQnPHGAB8+QSICnglWKIL2kkwVub5Kdb9KNu6M="; }; - vendorHash = "sha256-ylz8O/HW1rtOCI6/YzIT/byYmSdMkSrF0AX7nIzALTU="; + vendorHash = "sha256-w8jw0pyZHcY/mzzs5r8NiL3IcjCwTwlwuWIqG4VY4oc="; subPackages = [ "." ]; From c915c7208d0805dc59b25773d9e1cbc72a81481e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 10:39:12 +0000 Subject: [PATCH 030/152] migrate-to-uv: 0.6.0 -> 0.7.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 7da29ec35546..160ae5be9441 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.6.0"; + version = "0.7.0"; pyproject = true; src = fetchFromGitHub { owner = "mkniewallner"; repo = "migrate-to-uv"; tag = version; - hash = "sha256-d3whOoDzCZWs9tO5t13jNKgsZe3fV3Eas3M+CJKbHno="; + hash = "sha256-e5fwBrCzU4FUKm0UxrzNGQUwQKF2RqW9Tfd0rz3iBFs="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit src pname version; - hash = "sha256-RQlShKbv3XqG2uVqRF2FIrGg3j49LPFI1YpZ6uhCWp4="; + hash = "sha256-HajsE8PxfmFCkXKj0uSvR2zYUHu5tJIxUM+ipWBLrX4="; }; build-system = [ From 957016d4f26276c57dbfd2fbac658e1c6112f90c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 11:04:57 +0000 Subject: [PATCH 031/152] chirpstack-concentratord: 4.4.6 -> 4.4.7 --- pkgs/by-name/ch/chirpstack-concentratord/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ch/chirpstack-concentratord/package.nix b/pkgs/by-name/ch/chirpstack-concentratord/package.nix index 1a0e38f1a932..f01d68e48672 100644 --- a/pkgs/by-name/ch/chirpstack-concentratord/package.nix +++ b/pkgs/by-name/ch/chirpstack-concentratord/package.nix @@ -10,17 +10,17 @@ }: rustPlatform.buildRustPackage rec { pname = "chirpstack-concentratord"; - version = "4.4.6"; + version = "4.4.7"; src = fetchFromGitHub { owner = "chirpstack"; repo = "chirpstack-concentratord"; rev = "v${version}"; - hash = "sha256-O5QevCYFZEJzZcLM3wh9b+RvbkFwLlvIcFhVbhVDOXU="; + hash = "sha256-RFjBeFGK0HzRPeCCU5Un3c3XSg8hmXo+7DWP6tfsDgw="; }; useFetchCargoVendor = true; - cargoHash = "sha256-73BYFUbfiOaYtw4G+WNbiCGPR1L59PqGWhqsrOp06QU="; + cargoHash = "sha256-phTYdiVxeC6eOBzz6RvgrSN56+RRcXUiktxNzy/qLY0="; buildInputs = [ libloragw-2g4 From 7e3c66897a1c857dd68844fe7227dd078666fb11 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Fri, 21 Feb 2025 10:14:58 +0100 Subject: [PATCH 032/152] nixos: Document handleTest deprecation --- nixos/tests/all-tests.nix | 41 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index dcb0f1fe0a27..6b9f5a047c63 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -30,8 +30,47 @@ let # (if it is a function). discoverTests (val { inherit system pkgs; }) else val; + + /** + Evaluate a test and return a derivation that runs the test as its builder. + + This function is deprecated in favor of runTest and runTestOn, which works + by passing a module instead of a specific set of arguments. + Benefits of runTest and runTestOn: + - Define values for any test option + - Use imports to compose tests + - Access the module arguments like hostPkgs and config.node.pkgs + - Portable to other VM hosts, specifically Darwin + - Faster evaluation, using a single `pkgs` instance + + Changes required to migrate to runTest: + - Remove any `import ../make-test-python.nix` or similar calls, leaving only + the callback function. + - Convert the function header to make it a module. + Packages can be taken from the following. For VM host portability, use + - `config.node.pkgs.` or `config.nodes.foo.nixpkgs.pkgs.` to refer + to the Nixpkgs used on the VM guest(s). + - `hostPkgs.` when invoking commands on the VM host (e.g. in Python + `os.system("foo")`) + - Since the runTest argument is a module instead of a function, arguments + must be passed as option definitions. + You may declare explicit `options` for the test parameter(s), or use the + less explicit `_module.args.` to pass arguments to the module. + + Example call with arguments: + + runTest { + imports = [ ./test.nix ]; + _module.args.getPackage = pkgs: pkgs.foo_1_2; + } + + - If your test requires any definitions in `nixpkgs.*` options, set + `node.pkgsReadOnly = false` in the test configuration. + */ handleTest = path: args: discoverTests (import path ({ inherit system pkgs; } // args)); + + /** See handleTest */ handleTestOn = systems: path: args: if elem system systems then handleTest path args else {}; @@ -61,7 +100,9 @@ let if elem system systems then runTest arg else {}; }) + /** See https://nixos.org/manual/nixos/unstable/#sec-calling-nixos-tests */ runTest + /** See https://nixos.org/manual/nixos/unstable/#sec-calling-nixos-tests */ runTestOn ; From 549e1c5cc3b6fd9db5d12b0b7ee631a49e049940 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 11:45:24 +0000 Subject: [PATCH 033/152] agate: 3.3.11 -> 3.3.12 --- pkgs/by-name/ag/agate/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ag/agate/package.nix b/pkgs/by-name/ag/agate/package.nix index 6d5e2c017a0a..355594623363 100644 --- a/pkgs/by-name/ag/agate/package.nix +++ b/pkgs/by-name/ag/agate/package.nix @@ -11,17 +11,17 @@ rustPlatform.buildRustPackage rec { pname = "agate"; - version = "3.3.11"; + version = "3.3.12"; src = fetchFromGitHub { owner = "mbrubeck"; repo = "agate"; rev = "v${version}"; - hash = "sha256-w02vc89U0a1NmEqneHq0M5u+OKaFbTAVqJDFZgRp7l0="; + hash = "sha256-jc/JsGHAm+3t3PeI4HgpMPZrXr9TvzwHj13NOGUIH8c="; }; useFetchCargoVendor = true; - cargoHash = "sha256-xK2sEtHBYKi2aAt/Sc5qIFGAZns8Wdm24/dBCR73KmQ="; + cargoHash = "sha256-9G/97n7TapOlybjU1eqbWbXHd9+/v8Xm2IV/M7XuJMM="; nativeBuildInputs = [ pkg-config ]; From a40df935ef2d99472cefacdd022dbd9440eeb805 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 12:19:43 +0000 Subject: [PATCH 034/152] glance: 0.7.1 -> 0.7.3 --- pkgs/by-name/gl/glance/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gl/glance/package.nix b/pkgs/by-name/gl/glance/package.nix index 70690be2f87a..7918696593eb 100644 --- a/pkgs/by-name/gl/glance/package.nix +++ b/pkgs/by-name/gl/glance/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "glance"; - version = "0.7.1"; + version = "0.7.3"; src = fetchFromGitHub { owner = "glanceapp"; repo = "glance"; rev = "v${version}"; - hash = "sha256-Ef3Kf7rYmkWqOUpde7P46IRs1x/+jMW3lmN13hfTCNs="; + hash = "sha256-kQ4XVO6sotsIjIhkECn6FYik3ITYOZcDKyzk3I8JvkU="; }; vendorHash = "sha256-lURRHlZoxbuW1SXxrxy2BkMndcEllGFmVCB4pXBad8Q="; From 15ad5f7bcd090d552734d59b5aebc12fef82c4b1 Mon Sep 17 00:00:00 2001 From: adminy <22717869+adminy@users.noreply.github.com> Date: Fri, 21 Feb 2025 13:14:06 +0000 Subject: [PATCH 035/152] surrealdb: 2.2.0 -> 2.2.1 --- pkgs/by-name/su/surrealdb/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/su/surrealdb/package.nix b/pkgs/by-name/su/surrealdb/package.nix index b18bfec4f9b7..e2b719de0761 100644 --- a/pkgs/by-name/su/surrealdb/package.nix +++ b/pkgs/by-name/su/surrealdb/package.nix @@ -13,17 +13,17 @@ }: rustPlatform.buildRustPackage rec { pname = "surrealdb"; - version = "2.2.0"; + version = "2.2.1"; src = fetchFromGitHub { owner = "surrealdb"; repo = "surrealdb"; tag = "v${version}"; - hash = "sha256-gsIeoxSfbHHSdpPn6xAB/t5w3cLtpu6MjTuf5xsI6wI="; + hash = "sha256-MzVyzhZ9BNxavlyj3E1D9Mo2/o6Yue21FdhpT8ziXwE="; }; useFetchCargoVendor = true; - cargoHash = "sha256-Y2KtlFmN/Lp33GEe3RP4zFzmld3vYnKA6T4+YIgbFBE="; + cargoHash = "sha256-Uza2Ujg8EKGJrzitch71qIevgUv+n3YCtkMLHIAgPr4="; # error: linker `aarch64-linux-gnu-gcc` not found postPatch = '' From 44f88a847b1ecbcb598cb5ff1b0864ad8be3f80b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 13:16:26 +0000 Subject: [PATCH 036/152] imsprog: 1.4.5 -> 1.5.1 --- pkgs/by-name/im/imsprog/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/im/imsprog/package.nix b/pkgs/by-name/im/imsprog/package.nix index ada32024498b..7c0d50b6b6cf 100644 --- a/pkgs/by-name/im/imsprog/package.nix +++ b/pkgs/by-name/im/imsprog/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "imsprog"; - version = "1.4.5"; + version = "1.5.1"; src = fetchFromGitHub { owner = "bigbigmdm"; repo = "IMSProg"; tag = "v${finalAttrs.version}"; - hash = "sha256-6UWCcHHHkZsbrhew1fI/1KaGdjRK/mlq9Q72WnU1lbU="; + hash = "sha256-cgMjXfquftiGngIYjSnC/HkWRmb15kyLNzp+ekWXM+I="; }; strictDeps = true; From d42eac1a06f7d8fe02c336ced8e3dc2c892138c2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 14:52:44 +0000 Subject: [PATCH 037/152] dl-librescore: 0.35.20 -> 0.35.29 --- pkgs/by-name/dl/dl-librescore/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dl/dl-librescore/package.nix b/pkgs/by-name/dl/dl-librescore/package.nix index d2aa123838d8..e63af9213bae 100644 --- a/pkgs/by-name/dl/dl-librescore/package.nix +++ b/pkgs/by-name/dl/dl-librescore/package.nix @@ -8,16 +8,16 @@ buildNpmPackage rec { pname = "dl-librescore"; - version = "0.35.20"; + version = "0.35.29"; src = fetchFromGitHub { owner = "LibreScore"; repo = "dl-librescore"; rev = "v${version}"; - hash = "sha256-XS/bq43FpnSbcrQeFZ0SD/EgQU1mp1KIVcGFgD5wgX0="; + hash = "sha256-DwDlGTFdqAAsEWrhnieuaeYQ0N8COB/7b49xPJackJQ="; }; - npmDepsHash = "sha256-RV1xKCqLuSThOPCU9HDI5sCWunQ75PVbnbO3vt+ogSw="; + npmDepsHash = "sha256-5Uc83VdqMwQaTSmzwpBh7x4IKoVPd9MYDXkDvR1fz6Q="; # see https://github.com/LibreScore/dl-librescore/pull/32 # TODO can be removed with next update From c68abbad0f9113123d939e3443dd8b81a0a5846e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 15:00:13 +0000 Subject: [PATCH 038/152] auth0-cli: 1.9.0 -> 1.9.1 --- pkgs/by-name/au/auth0-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/au/auth0-cli/package.nix b/pkgs/by-name/au/auth0-cli/package.nix index cbfdfb12db51..6ff8f281e428 100644 --- a/pkgs/by-name/au/auth0-cli/package.nix +++ b/pkgs/by-name/au/auth0-cli/package.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "auth0-cli"; - version = "1.9.0"; + version = "1.9.1"; src = fetchFromGitHub { owner = "auth0"; repo = "auth0-cli"; tag = "v${version}"; - hash = "sha256-hX4KzDIR0CLcEoY5XOcSmSVn/ORW8JsGZrUQYTh5L/k="; + hash = "sha256-ynB4N9XbApvs7XdHeY23eZrrwNZc9hENbE/60ZVuWt8="; }; - vendorHash = "sha256-GVaazikFySK+qDGRSA2n7q5amqgUVvPY5VRFh5JXEiI="; + vendorHash = "sha256-S/K65q6glfHZslns1A2zplefC1kGzd9OCNMdvH8CZGM="; ldflags = [ "-s" From 8b3133a12cdad35e0bb6871db62f637a8d7aae84 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 15:33:57 +0000 Subject: [PATCH 039/152] mergiraf: 0.5.0 -> 0.5.1 --- pkgs/by-name/me/mergiraf/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/me/mergiraf/package.nix b/pkgs/by-name/me/mergiraf/package.nix index 25ea6a84f6e1..504c30683fa0 100644 --- a/pkgs/by-name/me/mergiraf/package.nix +++ b/pkgs/by-name/me/mergiraf/package.nix @@ -11,18 +11,18 @@ rustPlatform.buildRustPackage rec { pname = "mergiraf"; - version = "0.5.0"; + version = "0.5.1"; src = fetchFromGitea { domain = "codeberg.org"; owner = "mergiraf"; repo = "mergiraf"; rev = "refs/tags/v${version}"; - hash = "sha256-BUZnchpwvBQ84xaw/p0IQO/QOBUs+8gN6dpvPjhszhc="; + hash = "sha256-CiZG0O5F2sidInSFUtB1q5GSfTIjX9xUr52y0TZ5tDs="; }; useFetchCargoVendor = true; - cargoHash = "sha256-90GNH526dqsu7GsRz857/SV7SWndwiSHIzS/UJgc8AA="; + cargoHash = "sha256-32DXHg0xVfUID8/jFNm3gowjOwCOsXH9sXDGM5yK7sA="; nativeCheckInputs = [ git From b38e1f29e8b989f365dd8a244fe5a63f34800124 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 15:45:49 +0000 Subject: [PATCH 040/152] go-judge: 1.8.7 -> 1.8.9 --- pkgs/by-name/go/go-judge/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/go-judge/package.nix b/pkgs/by-name/go/go-judge/package.nix index 59d26a02f3f4..962423bd6ffb 100644 --- a/pkgs/by-name/go/go-judge/package.nix +++ b/pkgs/by-name/go/go-judge/package.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "go-judge"; - version = "1.8.7"; + version = "1.8.9"; src = fetchFromGitHub { owner = "criyle"; repo = pname; rev = "v${version}"; - hash = "sha256-Qjo9cJwgfULjVsD05H6tlIJHLaNJGjpcLJqQuxoLS8I="; + hash = "sha256-mYbE3QTnWrdfoqtI+RjXI+Vt7EjM7eHYBkTHfjURL6o="; }; - vendorHash = "sha256-vkjpD3IbERW/l9ieVncC/9ulrNGyextXx7/f9CTKmqg="; + vendorHash = "sha256-47h/qN2vWTTrzoE7sEywYq8uGbyR04agbjiA+aEoQIQ="; tags = [ "nomsgpack" ]; From c840d0bc71d8d8bb94f09edea28afa2a2582197e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 15:54:01 +0000 Subject: [PATCH 041/152] picotool: 2.1.0 -> 2.1.1 --- pkgs/by-name/pi/picotool/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pi/picotool/package.nix b/pkgs/by-name/pi/picotool/package.nix index 76460c9d24e5..953121813b7f 100644 --- a/pkgs/by-name/pi/picotool/package.nix +++ b/pkgs/by-name/pi/picotool/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "picotool"; - version = "2.1.0"; + version = "2.1.1"; src = fetchFromGitHub { owner = "raspberrypi"; repo = "picotool"; tag = finalAttrs.version; - hash = "sha256-aGhh19/dl6o/3hbmKJGVh22qSHeCqxST2PoWzxmc7KQ="; + hash = "sha256-WA17FXSUGylzUcbvzgAGCeds+XeuSvDlgFBJD10ERVY="; }; postPatch = '' From 93516500fdfc0ebeac4410c3bdd4e805698da2f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 18:32:26 +0000 Subject: [PATCH 042/152] microsoft-edge: 132.0.2957.140 -> 133.0.3065.69 --- pkgs/by-name/mi/microsoft-edge/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/microsoft-edge/package.nix b/pkgs/by-name/mi/microsoft-edge/package.nix index bc52c6158966..c645d5da0764 100644 --- a/pkgs/by-name/mi/microsoft-edge/package.nix +++ b/pkgs/by-name/mi/microsoft-edge/package.nix @@ -168,11 +168,11 @@ in stdenv.mkDerivation (finalAttrs: { pname = "microsoft-edge"; - version = "132.0.2957.140"; + version = "133.0.3065.69"; src = fetchurl { url = "https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_${finalAttrs.version}-1_amd64.deb"; - hash = "sha256-AOeqQB/NiWs1ETGmKX7/ucAwF6JODhhxNvwkf9ing0w="; + hash = "sha256-IrMCmqigNzlKWaHiawmL+rJaArMMYOc9kt6CyTcdfRc="; }; # With strictDeps on, some shebangs were not being patched correctly From e8b1e193e1618c2746ba163ca7f7eb799b2bae6f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 19:08:17 +0000 Subject: [PATCH 043/152] tigerbeetle: 0.16.26 -> 0.16.28 --- pkgs/by-name/ti/tigerbeetle/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ti/tigerbeetle/package.nix b/pkgs/by-name/ti/tigerbeetle/package.nix index f9f597ec4d33..0009f181c900 100644 --- a/pkgs/by-name/ti/tigerbeetle/package.nix +++ b/pkgs/by-name/ti/tigerbeetle/package.nix @@ -10,14 +10,14 @@ let platform = if stdenvNoCC.hostPlatform.isDarwin then "universal-macos" else stdenvNoCC.hostPlatform.system; hash = builtins.getAttr platform { - "universal-macos" = "sha256-Rrm/vTOT8y9e7wFsM+J3SwHoyd2t9VMUVcUFfjBssjU="; - "x86_64-linux" = "sha256-fgs4YiK7egvKmLev2e7dTu1zdz6O61+HzOmyt5ke8cE="; - "aarch64-linux" = "sha256-J2JFV4TFGX1XDQ+7AAJ8dREmPoNcErzpcUFkhWk/YVs="; + "universal-macos" = "sha256-kvI88/BudL5mnXfEM1RrwblS15374s+P7jOKZ/wehbc="; + "x86_64-linux" = "sha256-FK98LW0Xyp6PUdmVZgN3y5ueC9nKQ2nwWKbOpBDNia0="; + "aarch64-linux" = "sha256-+jeHG28zlaRqR3GhxHJTZ6x2X3CjBJs4ZnxXkzAG+tM="; }; in stdenvNoCC.mkDerivation (finalAttrs: { pname = "tigerbeetle"; - version = "0.16.26"; + version = "0.16.28"; src = fetchzip { url = "https://github.com/tigerbeetle/tigerbeetle/releases/download/${finalAttrs.version}/tigerbeetle-${platform}.zip"; From 0e0babf1f2ac01404ef3d109742676cd23df83ca Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 19:36:58 +0000 Subject: [PATCH 044/152] octavePackages.nurbs: 1.4.3 -> 1.4.4 --- pkgs/development/octave-modules/nurbs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/octave-modules/nurbs/default.nix b/pkgs/development/octave-modules/nurbs/default.nix index dfe3105d860b..29309b59e163 100644 --- a/pkgs/development/octave-modules/nurbs/default.nix +++ b/pkgs/development/octave-modules/nurbs/default.nix @@ -6,11 +6,11 @@ buildOctavePackage rec { pname = "nurbs"; - version = "1.4.3"; + version = "1.4.4"; src = fetchurl { url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz"; - sha256 = "16r05av75nvmkz1knf0nv0gj4fcjjf3jnyf94bdgxf84wahncim7"; + sha256 = "sha256-QfF1tu9z/FQWNDirRs5OP3IRJOGkkR2lnHELn3ItknY="; }; meta = with lib; { From 853f134e66bda99f646cc66b7a1b0ede8e8f3d60 Mon Sep 17 00:00:00 2001 From: Andrei Lapshin Date: Thu, 6 Feb 2025 12:22:08 +0100 Subject: [PATCH 045/152] python313Packages.beanquery: 0.1.0 -> 0.1.0-unstable-2025-01-10 --- .../python-modules/beanquery/default.nix | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/beanquery/default.nix b/pkgs/development/python-modules/beanquery/default.nix index f1dad530cbc2..198061c736cf 100644 --- a/pkgs/development/python-modules/beanquery/default.nix +++ b/pkgs/development/python-modules/beanquery/default.nix @@ -7,18 +7,20 @@ python-dateutil, pytestCheckHook, setuptools, - tatsu, + tatsu-lts, }: -buildPythonPackage rec { +buildPythonPackage { pname = "beanquery"; - version = "0.1.0"; + version = "0.1.0-unstable-2025-01-10"; pyproject = true; src = fetchFromGitHub { owner = "beancount"; repo = "beanquery"; - tag = "v${version}"; - hash = "sha256-1+KTUvnqPceRbzY1OZwOSQdK7f78K9kSwtQfI1SUIa8="; + # Pinned at commit where tatsu dependency replaced with tatsu-lts + # Later snapsot versions break fava build due to API changes at beanquery/shell.py + rev = "e77a67996a54eef2e9d77b6352c74a40164e281d"; + hash = "sha256-XYfKAscm55lY4YjIGTQ6RMFnCPWemfszpheGQ9qjMiM="; }; build-system = [ setuptools ]; @@ -27,15 +29,12 @@ buildPythonPackage rec { beancount click python-dateutil - tatsu + tatsu-lts ]; - pythonRelaxDeps = [ "tatsu" ]; - nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ - "beancount" "beanquery" ]; From 936dce88cbd8d5234d94d0804f3983d6c81f4d92 Mon Sep 17 00:00:00 2001 From: Andrei Lapshin Date: Mon, 6 Jan 2025 20:34:22 +0100 Subject: [PATCH 046/152] python313Packages.petl: init at 1.7.15 --- .../python-modules/petl/default.nix | 45 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 47 insertions(+) create mode 100644 pkgs/development/python-modules/petl/default.nix diff --git a/pkgs/development/python-modules/petl/default.nix b/pkgs/development/python-modules/petl/default.nix new file mode 100644 index 000000000000..a881bf260a35 --- /dev/null +++ b/pkgs/development/python-modules/petl/default.nix @@ -0,0 +1,45 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + pytestCheckHook, + setuptools, + setuptools-scm, +}: + +buildPythonPackage rec { + pname = "petl"; + version = "1.7.15"; + pyproject = true; + + src = fetchFromGitHub { + owner = "petl-developers"; + repo = "petl"; + tag = "v${version}"; + hash = "sha256-zTE6s19/xcu7noT+qQXYrJ8ldrSQVi3AunDKoOMB2Qs="; + }; + + build-system = [ + setuptools + setuptools-scm + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ + "petl" + ]; + + meta = { + homepage = "https://github.com/petl-developers/petl"; + changelog = "https://github.com/petl-developers/petl/releases/tag/${src.tag}"; + description = "Python package for extracting, transforming and loading tables of data"; + license = lib.licenses.mit; + mainProgram = "petl"; + maintainers = with lib.maintainers; [ + alapshin + ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 75eb7acec0bf..7522087f2c5f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -9570,6 +9570,8 @@ self: super: with self; { nyt-games = callPackage ../development/python-modules/nyt-games { }; + petl = callPackage ../development/python-modules/petl { }; + plugp100 = callPackage ../development/python-modules/plugp100 {}; python-bugzilla = callPackage ../development/python-modules/python-bugzilla { }; From ec096a0f4190353749011a8036d2a30d9371d36a Mon Sep 17 00:00:00 2001 From: Andrei Lapshin Date: Mon, 6 Jan 2025 20:40:54 +0100 Subject: [PATCH 047/152] python313Package.beangulp: init at 0.2.0 --- .../python-modules/beangulp/default.nix | 58 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 60 insertions(+) create mode 100644 pkgs/development/python-modules/beangulp/default.nix diff --git a/pkgs/development/python-modules/beangulp/default.nix b/pkgs/development/python-modules/beangulp/default.nix new file mode 100644 index 000000000000..6299ca35159a --- /dev/null +++ b/pkgs/development/python-modules/beangulp/default.nix @@ -0,0 +1,58 @@ +{ + lib, + beancount, + beautifulsoup4, + buildPythonPackage, + chardet, + click, + fetchFromGitHub, + lxml, + petl, + python-magic, + pytestCheckHook, + setuptools, +}: + +buildPythonPackage rec { + pname = "beangulp"; + version = "0.2.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "beancount"; + repo = "beangulp"; + tag = "v${version}"; + hash = "sha256-h7xLHwEyS+tOI7v6Erp12VfVnxOf4930++zghhC3in4="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + beancount + beautifulsoup4 + chardet + click + lxml + python-magic + ]; + + nativeCheckInputs = [ + petl + pytestCheckHook + ]; + + pythonImportsCheck = [ + "beangulp" + ]; + + meta = { + homepage = "https://github.com/beancount/beangulp"; + description = "Importers framework for Beancount"; + longDescription = '' + Beangulp provides a framework for importing transactions into a Beancoount + ledger from account statements and other documents and for managing documents. + ''; + license = lib.licenses.gpl2Only; + maintainers = with lib.maintainers; [ alapshin ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 7522087f2c5f..dddc5a4f5e0a 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1597,6 +1597,8 @@ self: super: with self; { beancount-plugin-utils = callPackage ../development/python-modules/beancount-plugin-utils { }; + beangulp = callPackage ../development/python-modules/beangulp { }; + beanhub-cli = callPackage ../development/python-modules/beanhub-cli { }; beanhub-extract = callPackage ../development/python-modules/beanhub-extract { }; From 5eab8f3decd642d86e5a8a799c2a7ae16bf2cd83 Mon Sep 17 00:00:00 2001 From: Andrei Lapshin Date: Fri, 21 Feb 2025 17:48:21 +0100 Subject: [PATCH 048/152] python313Packages.beancount_2: init at 2.3.6 --- .../development/python-modules/beancount/{default.nix => 2.nix} | 0 pkgs/top-level/all-packages.nix | 2 +- pkgs/top-level/python-packages.nix | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) rename pkgs/development/python-modules/beancount/{default.nix => 2.nix} (100%) diff --git a/pkgs/development/python-modules/beancount/default.nix b/pkgs/development/python-modules/beancount/2.nix similarity index 100% rename from pkgs/development/python-modules/beancount/default.nix rename to pkgs/development/python-modules/beancount/2.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a6867e25b744..6407c830ebb5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15944,7 +15944,7 @@ with pkgs; samplv1 = libsForQt5.callPackage ../applications/audio/samplv1 { }; - beancount = with python3.pkgs; toPythonApplication beancount; + beancount_2 = with python3.pkgs; toPythonApplication beancount_2; beancount-black = with python3.pkgs; toPythonApplication beancount-black; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index dddc5a4f5e0a..05e856b4a598 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1587,7 +1587,7 @@ self: super: with self; { before-after = callPackage ../development/python-modules/before-after { }; - beancount = callPackage ../development/python-modules/beancount { }; + beancount_2 = callPackage ../development/python-modules/beancount/2.nix { }; beancount-black = callPackage ../development/python-modules/beancount-black { }; From cc354c451cb9ad2ddd51af166f0f887a1b39f91f Mon Sep 17 00:00:00 2001 From: Andrei Lapshin Date: Fri, 21 Feb 2025 17:52:30 +0100 Subject: [PATCH 049/152] python3Packages.beancount: 2.3.6 -> 3.1.0 --- .../manual/release-notes/rl-2505.section.md | 2 + .../python-modules/beancount/default.nix | 68 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + pkgs/top-level/python-packages.nix | 2 + 4 files changed, 74 insertions(+) create mode 100644 pkgs/development/python-modules/beancount/default.nix diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index 4d7306ddf87e..3a6b698fde2a 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -175,6 +175,8 @@ - `ast-grep` remove `sg` command to prevent conflict with `sg` command from shadow-utils. If you need legacy sg command compatibility with old code, you can use `ast-grep.override { enableLegacySg = true; }` +- `python3Packages.beancount` was updated to 3.1.0. Previous major version remains available as `python3Packages.beancount_2`. + - `binwalk` was updated to 3.1.0, which has been rewritten in rust. The python module is no longer available. See the release notes of [3.1.0](https://github.com/ReFirmLabs/binwalk/releases/tag/v3.1.0) for more information. diff --git a/pkgs/development/python-modules/beancount/default.nix b/pkgs/development/python-modules/beancount/default.nix new file mode 100644 index 000000000000..55671d7d987b --- /dev/null +++ b/pkgs/development/python-modules/beancount/default.nix @@ -0,0 +1,68 @@ +{ + lib, + bison, + buildPythonPackage, + click, + fetchFromGitHub, + flex, + gnupg, + meson, + meson-python, + pytestCheckHook, + python-dateutil, + regex, +}: + +buildPythonPackage rec { + version = "3.1.0"; + pname = "beancount"; + pyproject = true; + + src = fetchFromGitHub { + owner = "beancount"; + repo = "beancount"; + tag = version; + hash = "sha256-ogjBW/NGlMmhYlzcx3EWWoVi+OOEv2Wm49tzwMiNb8A="; + }; + + build-system = [ + meson + meson-python + ]; + + dependencies = [ + click + python-dateutil + regex + ]; + + nativeBuildInputs = [ + bison + flex + ]; + + nativeCheckInputs = [ + gnupg + pytestCheckHook + ]; + + preCheck = '' + # avoid local paths, relative imports wont resolve correctly + mv beancount tests + ''; + + pythonImportsCheck = [ "beancount" ]; + + meta = { + homepage = "https://github.com/beancount/beancount"; + changelog = "https://github.com/beancount/beancount/releases/tag/${src.tag}"; + description = "Double-entry bookkeeping computer language"; + longDescription = '' + A double-entry bookkeeping computer language that lets you define + financial transaction records in a text file, read them in memory, + generate a variety of reports from them, and provides a web interface. + ''; + license = lib.licenses.gpl2Only; + maintainers = with lib.maintainers; [ alapshin ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6407c830ebb5..1daec538945e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15944,6 +15944,8 @@ with pkgs; samplv1 = libsForQt5.callPackage ../applications/audio/samplv1 { }; + beancount = with python3.pkgs; toPythonApplication beancount; + beancount_2 = with python3.pkgs; toPythonApplication beancount_2; beancount-black = with python3.pkgs; toPythonApplication beancount-black; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 05e856b4a598..531d9ccbf3aa 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1587,6 +1587,8 @@ self: super: with self; { before-after = callPackage ../development/python-modules/before-after { }; + beancount = callPackage ../development/python-modules/beancount { }; + beancount_2 = callPackage ../development/python-modules/beancount/2.nix { }; beancount-black = callPackage ../development/python-modules/beancount-black { }; From b6b0b0911edc3200af013cca4974dc7ec30b0994 Mon Sep 17 00:00:00 2001 From: Andrei Lapshin Date: Fri, 21 Feb 2025 17:38:39 +0100 Subject: [PATCH 050/152] beanprice: 1.2.1-unstable-2024-06-19 -> 2.0.0 --- pkgs/by-name/be/beanprice/package.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/be/beanprice/package.nix b/pkgs/by-name/be/beanprice/package.nix index 0b7ba5c1e089..58e2fa5a0ec7 100644 --- a/pkgs/by-name/be/beanprice/package.nix +++ b/pkgs/by-name/be/beanprice/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication rec { pname = "beanprice"; - version = "1.2.1-unstable-2024-06-19"; + version = "2.0.0"; pyproject = true; src = fetchFromGitHub { owner = "beancount"; repo = "beanprice"; - rev = "e894c9182f4d16f9a46ccb87bdaeca1a7dede040"; - hash = "sha256-l96W77gldE06Za8fj84LADGCqlYeWlHKvWQO+oLy1gI="; + tag = "v${version}"; + hash = "sha256-+bqYnTzZByJlCPUhThM2B9UjgdWzjF21Yiw3fQAZ6k4="; }; build-system = with python3Packages; [ setuptools ]; @@ -31,9 +31,10 @@ python3Packages.buildPythonApplication rec { regex ]; - pythonImportsCheck = [ "beancount" ]; + pythonImportsCheck = [ "beanprice" ]; meta = { + broken = lib.versionOlder python3Packages.beancount.version "3"; homepage = "https://github.com/beancount/beanprice"; description = "Price quotes fetcher for Beancount"; longDescription = '' From b236f1fbb60c6484b2cfaa7945a4833d13de8240 Mon Sep 17 00:00:00 2001 From: Andrei Lapshin Date: Mon, 6 Jan 2025 20:44:21 +0100 Subject: [PATCH 051/152] fava: 1.29 -> 1.30.1 --- pkgs/by-name/fa/fava/package.nix | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/fa/fava/package.nix b/pkgs/by-name/fa/fava/package.nix index cf346b7c3640..a7069764ea38 100644 --- a/pkgs/by-name/fa/fava/package.nix +++ b/pkgs/by-name/fa/fava/package.nix @@ -6,12 +6,12 @@ python3Packages.buildPythonApplication rec { pname = "fava"; - version = "1.29"; + version = "1.30.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-UZZ142FchYXqPtHb6EWnKjV+xtJ0Gvu+SovTH6+kVn8="; + hash = "sha256-69Wx9/H7nLDPZP9LOUnDJngY9YTCcr+oQ0E6+xeIWPE="; }; postPatch = '' @@ -24,11 +24,12 @@ python3Packages.buildPythonApplication rec { dependencies = with python3Packages; [ babel beancount + beangulp + beanquery cheroot click flask flask-babel - jaraco-functools jinja2 markdown2 ply @@ -39,17 +40,22 @@ python3Packages.buildPythonApplication rec { nativeCheckInputs = [ python3Packages.pytestCheckHook ]; + env = { + # Disable some tests when building with beancount2 + SNAPSHOT_IGNORE = lib.versions.major python3Packages.beancount.version == "2"; + }; + preCheck = '' export HOME=$TEMPDIR ''; - meta = with lib; { + meta = { description = "Web interface for beancount"; mainProgram = "fava"; homepage = "https://beancount.github.io/fava"; changelog = "https://beancount.github.io/fava/changelog.html"; - license = licenses.mit; - maintainers = with maintainers; [ + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ bhipple sigmanificient ]; From 92da42954c2b47085724a39f2015909688c293ab Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 21:09:53 +0000 Subject: [PATCH 052/152] webcord: 4.10.3 -> 4.10.4 --- pkgs/by-name/we/webcord/package.nix | 6 +++--- pkgs/top-level/all-packages.nix | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/we/webcord/package.nix b/pkgs/by-name/we/webcord/package.nix index 268926a4e8a5..f7cf9d28ac9f 100644 --- a/pkgs/by-name/we/webcord/package.nix +++ b/pkgs/by-name/we/webcord/package.nix @@ -11,16 +11,16 @@ buildNpmPackage rec { pname = "webcord"; - version = "4.10.3"; + version = "4.10.4"; src = fetchFromGitHub { owner = "SpacingBat3"; repo = "WebCord"; tag = "v${version}"; - hash = "sha256-ga94CBc87q1U06Bm6ju304CHrIlFRLcIwNJx3GB2S+w="; + hash = "sha256-rBOQutAPmNiw9bJ3nYSddbAwSqYHAlSNHpkMvxzmUnA="; }; - npmDepsHash = "sha256-h14sYaUeXb57kjxSSiXyvDjaswWi1qPAU/x1xQz3BaY="; + npmDepsHash = "sha256-CjXEwFRGVjJv+kuyq9IZHdiYKJ6lbSDZnIxBer3qnOI="; makeCacheWritable = true; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4d10cbce21db..66eadce5d8ce 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15580,7 +15580,7 @@ with pkgs; webcamoid = qt6Packages.callPackage ../applications/video/webcamoid { }; - webcord = callPackage ../by-name/we/webcord/package.nix { electron = electron_33; }; + webcord = callPackage ../by-name/we/webcord/package.nix { electron = electron_34; }; webcord-vencord = callPackage ../by-name/we/webcord-vencord/package.nix { electron = electron_33; }; From 97ed222dbab226de2063a2c06c3805d000d32384 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 23:03:42 +0000 Subject: [PATCH 053/152] v2ray: 5.27.0 -> 5.29.1 --- pkgs/by-name/v2/v2ray/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/v2/v2ray/package.nix b/pkgs/by-name/v2/v2ray/package.nix index 57852edcdf44..67f2996801b3 100644 --- a/pkgs/by-name/v2/v2ray/package.nix +++ b/pkgs/by-name/v2/v2ray/package.nix @@ -16,18 +16,18 @@ buildGoModule rec { pname = "v2ray-core"; - version = "5.27.0"; + version = "5.29.1"; src = fetchFromGitHub { owner = "v2fly"; repo = "v2ray-core"; rev = "v${version}"; - hash = "sha256-3cwVkhWWiqnmjPE0OIlo3FPS1G809HgnzYMamd2edLA="; + hash = "sha256-gDIbv0KeYsd6BZ/De/ATT74TKLImaoMjAAfL1EAn7vc="; }; # `nix-update` doesn't support `vendorHash` yet. # https://github.com/Mic92/nix-update/pull/95 - vendorHash = "sha256-f9S6X6NVJ9ZE00UPqmOsFZZSZmVwuJvy6vbF80jSABk="; + vendorHash = "sha256-D8xOFgnlMSUFeUgRsVWyRbCtKnCLgRJ4e+FlHbaOZKA="; ldflags = [ "-s" From a6e575feaeef8626752706dda3d00096343042a2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 23:05:42 +0000 Subject: [PATCH 054/152] python312Packages.semchunk: 3.0.1 -> 3.1.1 --- pkgs/development/python-modules/semchunk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/semchunk/default.nix b/pkgs/development/python-modules/semchunk/default.nix index 7d82a6b0fda4..73f2400cf01e 100644 --- a/pkgs/development/python-modules/semchunk/default.nix +++ b/pkgs/development/python-modules/semchunk/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "semchunk"; - version = "3.0.1"; + version = "3.1.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-UP9nHLHGYNZm5eXHfNufDYhd9pPvrmp3HcVUFAjcAZw="; + hash = "sha256-c4FwgDVheAHfokbIoJYCBCpcK5w9NZRDFtoi1SOMv2s="; }; build-system = [ From bba7870b1e3e8bc2cd696c57be81db1385438783 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 21 Feb 2025 23:29:19 +0000 Subject: [PATCH 055/152] url-parser: 2.1.2 -> 2.1.3 --- pkgs/by-name/ur/url-parser/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ur/url-parser/package.nix b/pkgs/by-name/ur/url-parser/package.nix index 413af8fba1b1..302c68271cd6 100644 --- a/pkgs/by-name/ur/url-parser/package.nix +++ b/pkgs/by-name/ur/url-parser/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "url-parser"; - version = "2.1.2"; + version = "2.1.3"; src = fetchFromGitHub { owner = "thegeeklab"; repo = "url-parser"; tag = "v${version}"; - hash = "sha256-IGA+T0Qv3l32UmWciCH2J5G+YGWu0plqSG7yfEtuswM="; + hash = "sha256-eAfe23aATve9d9Nhxi49ZatpbfzeZLnfPZN+ZV/tD1I="; }; vendorHash = "sha256-Znt8C7B+tSZnzq+3DaycEu0VtkltKhODG9sB5aO99rc="; From 67af6191bf25146acaaf86bae10089cfc8831a00 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 20 Feb 2025 20:21:53 +0100 Subject: [PATCH 056/152] python313Packages.boto3-stubs: 1.36.23 -> 1.36.24 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index 3c149cd96a0a..166db0ef33f7 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -359,7 +359,7 @@ buildPythonPackage rec { pname = "boto3-stubs"; - version = "1.36.23"; + version = "1.36.24"; pyproject = true; disabled = pythonOlder "3.7"; @@ -367,7 +367,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "boto3_stubs"; inherit version; - hash = "sha256-4JAW8G2vd5TRGBWJG5YvWIxRPF9e5sCrLARcN195jJo="; + hash = "sha256-LUgKFQlkM+jkoSk+IJFo4k8w5jl1+6BJBlRqmTI5V1g="; }; build-system = [ setuptools ]; From ad38cdf9ee43f6bfec0bcb7cb91ad7f71e770740 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 20 Feb 2025 20:21:57 +0100 Subject: [PATCH 057/152] python313Packages.botocore-stubs: 1.36.23 -> 1.36.24 --- pkgs/development/python-modules/botocore-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/botocore-stubs/default.nix b/pkgs/development/python-modules/botocore-stubs/default.nix index 8578be6c480b..928826db2835 100644 --- a/pkgs/development/python-modules/botocore-stubs/default.nix +++ b/pkgs/development/python-modules/botocore-stubs/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "botocore-stubs"; - version = "1.36.23"; + version = "1.36.24"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "botocore_stubs"; inherit version; - hash = "sha256-IoPPbpJqMj0qK6AyIiiWDbf0AGHf7hl4WBGDWdhAKBY="; + hash = "sha256-AXym9yHIg2Z56eHYPSkDsJUNjK8ShgvGxX2fzeFblv4="; }; nativeBuildInputs = [ setuptools ]; From 8480412d9b96fcb82a71a01c13f81f873ada1674 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 22 Feb 2025 02:16:07 +0100 Subject: [PATCH 058/152] python313Packages.boto3-stubs: 1.36.24 -> 1.36.26 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index 166db0ef33f7..a4e6ed304fe2 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -359,7 +359,7 @@ buildPythonPackage rec { pname = "boto3-stubs"; - version = "1.36.24"; + version = "1.36.26"; pyproject = true; disabled = pythonOlder "3.7"; @@ -367,7 +367,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "boto3_stubs"; inherit version; - hash = "sha256-LUgKFQlkM+jkoSk+IJFo4k8w5jl1+6BJBlRqmTI5V1g="; + hash = "sha256-TZz758a1XaxdRQmi5E3xJjvppoTHcj0pe6/7X1eQmKE="; }; build-system = [ setuptools ]; From ce8165db6cdc4b90fe85001b4d09c80c518ed687 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 22 Feb 2025 02:16:10 +0100 Subject: [PATCH 059/152] python313Packages.botocore-stubs: 1.36.24 -> 1.36.26 --- pkgs/development/python-modules/botocore-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/botocore-stubs/default.nix b/pkgs/development/python-modules/botocore-stubs/default.nix index 928826db2835..b6996022a5ea 100644 --- a/pkgs/development/python-modules/botocore-stubs/default.nix +++ b/pkgs/development/python-modules/botocore-stubs/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "botocore-stubs"; - version = "1.36.24"; + version = "1.36.26"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "botocore_stubs"; inherit version; - hash = "sha256-AXym9yHIg2Z56eHYPSkDsJUNjK8ShgvGxX2fzeFblv4="; + hash = "sha256-pqmJCWxE8XKk4KlxSmp9PxL6ZTu7A5W3pxpc4n6VQJE="; }; nativeBuildInputs = [ setuptools ]; From 80be5b726e516c28f49f94c0a72cb0c46f8c5295 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 01:30:40 +0000 Subject: [PATCH 060/152] evtx: 0.8.4 -> 0.8.5 --- pkgs/by-name/ev/evtx/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ev/evtx/package.nix b/pkgs/by-name/ev/evtx/package.nix index 4fa8950c121e..8eeea1749925 100644 --- a/pkgs/by-name/ev/evtx/package.nix +++ b/pkgs/by-name/ev/evtx/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "evtx"; - version = "0.8.4"; + version = "0.8.5"; src = fetchFromGitHub { owner = "omerbenamram"; repo = "evtx"; tag = "v${version}"; - hash = "sha256-ljEuFsLOwydLbx1DprJdBTL3cjFkhmuwr34da8LzG88="; + hash = "sha256-qDJc8QL1nlbV9iIXZYh38N1giz6uEZtt/hjaZWE6JbE="; }; useFetchCargoVendor = true; - cargoHash = "sha256-SbWKDC2vfsOQfZERHdzQ3BE1ks9/a+5BJU4X3TPBxXw="; + cargoHash = "sha256-aHc4u2sW2TIK2P/P9MdR0lgTKbY1ruevCRxghW/dii0="; postPatch = '' # CLI tests will fail in the sandbox From 2c090acd276830de0c3b2f6a650b5b9fdb3513f6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 01:45:41 +0000 Subject: [PATCH 061/152] jumppad: 0.16.0 -> 0.16.1 --- pkgs/by-name/ju/jumppad/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ju/jumppad/package.nix b/pkgs/by-name/ju/jumppad/package.nix index 40eb38f2fa47..da89f6a260a6 100644 --- a/pkgs/by-name/ju/jumppad/package.nix +++ b/pkgs/by-name/ju/jumppad/package.nix @@ -6,15 +6,15 @@ buildGoModule rec { pname = "jumppad"; - version = "0.16.0"; + version = "0.16.1"; src = fetchFromGitHub { owner = "jumppad-labs"; repo = "jumppad"; rev = version; - hash = "sha256-zJS27lguSHvJge/iRwFhm9GtK0t3VQUt+uFZdjgkaeU="; + hash = "sha256-2xJsTkgvBYbbKGLr24Mpgcpd3AJkuePi+FXnbZJP2wg="; }; - vendorHash = "sha256-kn7rI5XwpqHeK7mA4FT67tLo2edb+dyD+rveVrGIjIo="; + vendorHash = "sha256-dxMCkLrE97fpRI60PqWoo/+HKDbTLKmMNtegDigQPAI="; subPackages = [ "." ]; From 59bf2f0bffbd83a86f6f5eb1555c7ba7a46c8ed1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 01:51:27 +0000 Subject: [PATCH 062/152] karmor: 1.3.0 -> 1.3.1 --- pkgs/by-name/ka/karmor/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ka/karmor/package.nix b/pkgs/by-name/ka/karmor/package.nix index 9ba331d75f26..36299d2ab34c 100644 --- a/pkgs/by-name/ka/karmor/package.nix +++ b/pkgs/by-name/ka/karmor/package.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "karmor"; - version = "1.3.0"; + version = "1.3.1"; src = fetchFromGitHub { owner = "kubearmor"; repo = "kubearmor-client"; rev = "v${version}"; - hash = "sha256-IXU9SP6JYOlYTHGtTZn33geFOX0byWMY3oDe9sy9MA4="; + hash = "sha256-XZ/FGZK6whh32sO7TuBooPRB1u2I0p5aDePcZ5AaY/8="; }; - vendorHash = "sha256-VXzlhkpWbHgkJvrZ7xANzoHKqtF2TOCauOOVJJ3wLvc="; + vendorHash = "sha256-HH3U1reZXG9w7uwnXbY33hsKlPCxbVb2yvw4KmBfOa0="; nativeBuildInputs = [ installShellFiles ]; From 3ecd9a8608f8668f0c39928d9e3d68eb407d382e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 22 Feb 2025 02:52:30 +0100 Subject: [PATCH 063/152] python313Packages.msticpy: 2.15.0 -> 2.16.0 Diff: https://github.com/microsoft/msticpy/compare/refs/tags/v2.15.0...v2.16.0 Changelog: https://github.com/microsoft/msticpy/releases/tag/v2.16.0 --- pkgs/development/python-modules/msticpy/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/msticpy/default.nix b/pkgs/development/python-modules/msticpy/default.nix index 1c2e0f469ac4..9a48d42592bb 100644 --- a/pkgs/development/python-modules/msticpy/default.nix +++ b/pkgs/development/python-modules/msticpy/default.nix @@ -35,6 +35,7 @@ networkx, packaging, pandas, + panel, pydantic, pygments, pyjwt, @@ -49,7 +50,7 @@ buildPythonPackage rec { pname = "msticpy"; - version = "2.15.0"; + version = "2.16.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -58,7 +59,7 @@ buildPythonPackage rec { owner = "microsoft"; repo = "msticpy"; tag = "v${version}"; - hash = "sha256-jYLAF+6yhZo74LYDaoA/+JTd05s6VCheYpHk6ilufBM="; + hash = "sha256-At7jYWrMcMVb2rWoQbtSAAqw1WRKLndPtn9qgmg03oI="; }; pythonRelaxDeps = [ "bokeh" ]; @@ -97,6 +98,7 @@ buildPythonPackage rec { networkx packaging pandas + panel pydantic pygments pyjwt From e34ef3ce4febd5d296639a45520646f5ba5bf044 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 01:55:21 +0000 Subject: [PATCH 064/152] prometheus-mysqld-exporter: 0.16.0 -> 0.17.1 --- pkgs/servers/monitoring/prometheus/mysqld-exporter.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix b/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix index e23db58e2bc3..479031f2e3eb 100644 --- a/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "mysqld_exporter"; - version = "0.16.0"; + version = "0.17.1"; src = fetchFromGitHub { owner = "prometheus"; repo = "mysqld_exporter"; rev = "v${version}"; - sha256 = "sha256-2D868CSRoJjgDh0SkpDCTLTVbJ/0kWmLQJMyAKh6s/8="; + sha256 = "sha256-dTO2jzeEJXHwwncn/t9LXfYsJaZW5K/rAHKbueITrvU="; }; - vendorHash = "sha256-9mrvqY0wtoMVAL0PEJ/NWtFzaQPcQDAJvYPluwd2Nx4="; + vendorHash = "sha256-pdxIW800vnKK0l84bDVkl2JHBb0e9zkQnn3O8ls04R0="; ldflags = let From 4d9c55c87dcc73cd6f5d06efdb4da482beb52fe0 Mon Sep 17 00:00:00 2001 From: GKHWB Date: Fri, 21 Feb 2025 21:02:11 -0500 Subject: [PATCH 065/152] jellyfin-tui: 1.1.1 -> 1.1.2 --- pkgs/by-name/je/jellyfin-tui/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/je/jellyfin-tui/package.nix b/pkgs/by-name/je/jellyfin-tui/package.nix index efe0b6c5d0c7..4a9afe4d8061 100644 --- a/pkgs/by-name/je/jellyfin-tui/package.nix +++ b/pkgs/by-name/je/jellyfin-tui/package.nix @@ -11,17 +11,17 @@ rustPlatform.buildRustPackage rec { pname = "jellyfin-tui"; - version = "1.1.1"; + version = "1.1.2"; src = fetchFromGitHub { owner = "dhonus"; repo = "jellyfin-tui"; tag = "v${version}"; - hash = "sha256-rJI4XREBeiJfusUdIFGZ6zrvS93BC946uaUJTq6ceuo="; + hash = "sha256-AkFMH6MpHEN0v5n5ClnfYZ1R8HPbXu1ZrJ60em/QqrE="; }; useFetchCargoVendor = true; - cargoHash = "sha256-3gtEcfOV7kXstvzrmX0/WxHj2OikvLDHDT4rhcmpnGc="; + cargoHash = "sha256-wT+Lldgaksb1KNJxMepXsoGh3l7pLubSS8JeyRwowY8="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ From e44b699760854a52526b8dfc3a55fa6aa4de657c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 02:04:18 +0000 Subject: [PATCH 066/152] go-secdump: 0.4.0 -> 0.5.0 --- pkgs/by-name/go/go-secdump/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/go-secdump/package.nix b/pkgs/by-name/go/go-secdump/package.nix index 8390d93f2387..e469550907b2 100644 --- a/pkgs/by-name/go/go-secdump/package.nix +++ b/pkgs/by-name/go/go-secdump/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "go-secdump"; - version = "0.4.0"; + version = "0.5.0"; src = fetchFromGitHub { owner = "jfjallid"; repo = "go-secdump"; tag = version; - hash = "sha256-HZAt/lSe13OjCjpJMNCvWoenhCMc2YGoys0S1eiLeKo="; + hash = "sha256-v/IqOjohlGs6MQX2BevboysqW6Lzz0NupDH6sb1TG7Q="; }; - vendorHash = "sha256-hqbLfhUJSSWCdt+f1Z9Pn4TYEWytqAZxwWpqxlrlN9o="; + vendorHash = "sha256-H9oFvnyigjwEs24XGGH5mtDMMCo846y0nFIlsrbvLMk="; ldflags = [ "-s" From a8dca2026f244c83e776fe71041f128efa97e851 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 02:11:20 +0000 Subject: [PATCH 067/152] ignite-cli: 28.7.0 -> 28.8.0 --- pkgs/by-name/ig/ignite-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ig/ignite-cli/package.nix b/pkgs/by-name/ig/ignite-cli/package.nix index a633a49706db..c45541cc99df 100644 --- a/pkgs/by-name/ig/ignite-cli/package.nix +++ b/pkgs/by-name/ig/ignite-cli/package.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "ignite-cli"; - version = "28.7.0"; + version = "28.8.0"; src = fetchFromGitHub { repo = "cli"; owner = "ignite"; rev = "v${version}"; - hash = "sha256-/gBykwBlZsHUWCJ01rdluU10xuEEmPmCfzSWlO6znW8="; + hash = "sha256-vLb3whalkOsP4CotTQjqNtHjHDCjTjZD7KSjKDWu2G0="; }; - vendorHash = "sha256-ks9wZUIwN0dOcXxxRk1Amxd0TPJBbLfKC9lzV4IMdjk="; + vendorHash = "sha256-Efz2IzW/7NiaagzUpr37BGhiU8WcFvRIa61E91hwqGk="; nativeBuildInputs = [ makeWrapper ]; From 471008281036d6aeef954210c6880e4bff6cd169 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 02:11:40 +0000 Subject: [PATCH 068/152] nuclei-templates: 10.1.2 -> 10.1.3 --- pkgs/by-name/nu/nuclei-templates/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/nu/nuclei-templates/package.nix b/pkgs/by-name/nu/nuclei-templates/package.nix index e33bbe94a8be..0973f593128a 100644 --- a/pkgs/by-name/nu/nuclei-templates/package.nix +++ b/pkgs/by-name/nu/nuclei-templates/package.nix @@ -6,13 +6,13 @@ stdenvNoCC.mkDerivation rec { pname = "nuclei-templates"; - version = "10.1.2"; + version = "10.1.3"; src = fetchFromGitHub { owner = "projectdiscovery"; repo = "nuclei-templates"; tag = "v${version}"; - hash = "sha256-Avg7IKL85skqV2DHgyYa6lt0eE4gZBZkPcVOyoaAJhg="; + hash = "sha256-dgjQeeu54hoNlq+WA8M0RO8vLUX6v9rougbpalXfydc="; }; installPhase = '' From f78bbc3614da05bcd0b63920e1eeee09be84b3dc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 02:14:47 +0000 Subject: [PATCH 069/152] kdlfmt: 0.0.11 -> 0.0.13 --- pkgs/by-name/kd/kdlfmt/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/kd/kdlfmt/package.nix b/pkgs/by-name/kd/kdlfmt/package.nix index 12c046831415..21e73fd67aac 100644 --- a/pkgs/by-name/kd/kdlfmt/package.nix +++ b/pkgs/by-name/kd/kdlfmt/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "kdlfmt"; - version = "0.0.11"; + version = "0.0.13"; src = fetchFromGitHub { owner = "hougesen"; repo = "kdlfmt"; rev = "v${version}"; - hash = "sha256-OldgEAGvwXBnLIEVI/jGXV9lFp/Ua+n8cQqSWETn3T4="; + hash = "sha256-bBb+uWU8RuLRmosBaOdx9yZkWhARTn3ObxwART8wTE0="; }; useFetchCargoVendor = true; - cargoHash = "sha256-IauoW98JMgegKqoQeRfwmUf75rNS8xwIQ/zL0HKTe8Q="; + cargoHash = "sha256-g3GjAwnY9khwnTVoUEWJuY95YCNyRedGXISQtpguI8g="; meta = { description = "Formatter for kdl documents"; From 08abea29bd645b0ec228da0fd3578a7920b0593c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 02:18:24 +0000 Subject: [PATCH 070/152] kubebuilder: 4.5.0 -> 4.5.1 --- pkgs/by-name/ku/kubebuilder/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubebuilder/package.nix b/pkgs/by-name/ku/kubebuilder/package.nix index 50b3afb383bf..ac165c9c7a5d 100644 --- a/pkgs/by-name/ku/kubebuilder/package.nix +++ b/pkgs/by-name/ku/kubebuilder/package.nix @@ -13,16 +13,16 @@ buildGoModule rec { pname = "kubebuilder"; - version = "4.5.0"; + version = "4.5.1"; src = fetchFromGitHub { owner = "kubernetes-sigs"; repo = "kubebuilder"; rev = "v${version}"; - hash = "sha256-tkBSyLtorD4yMaDq8DIn5Nbl6TbBeRlRO44nR/22iNI="; + hash = "sha256-KXT7rW4HH9sSidqofp86tHClfpRQPnMo1K1LzfDyL3I="; }; - vendorHash = "sha256-xZF4t5SMe3iKH+Hr1xhVHWiwTpxEJ3kWlR0QB4RSNhk="; + vendorHash = "sha256-rcL79JLZfuvFraqrRWQKrGuUfnRh1IxGidZ/vMeBrZM="; subPackages = [ "cmd" ]; From f59b7a05c9a63fdff41bb2e710bd1a488778b00a Mon Sep 17 00:00:00 2001 From: emaryn Date: Sat, 22 Feb 2025 10:46:26 +0800 Subject: [PATCH 071/152] github-desktop: 3.4.2 -> 3.4.13 --- pkgs/by-name/gi/github-desktop/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/github-desktop/package.nix b/pkgs/by-name/gi/github-desktop/package.nix index 72b5c9c26638..29da084ecdf2 100644 --- a/pkgs/by-name/gi/github-desktop/package.nix +++ b/pkgs/by-name/gi/github-desktop/package.nix @@ -25,18 +25,18 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "github-desktop"; - version = "3.4.2"; + version = "3.4.13"; src = let urls = { "x86_64-linux" = { url = "https://github.com/shiftkey/desktop/releases/download/release-${finalAttrs.version}-linux${rcversion}/GitHubDesktop-linux-amd64-${finalAttrs.version}-linux${rcversion}.deb"; - hash = "sha256-qY5rCvOgf1/Z00XZ6yAn6zKdUZ+6l4PCthPU44XLKhc="; + hash = "sha256-i1V3dhx5AMrCiWtfvB2I9a6ki2zncUNyYr4qZqs42Yc="; }; "aarch64-linux" = { url = "https://github.com/shiftkey/desktop/releases/download/release-${finalAttrs.version}-linux${rcversion}/GitHubDesktop-linux-arm64-${finalAttrs.version}-linux${rcversion}.deb"; - hash = "sha256-VbPjTz4xYGaVO3uOG6lQNQrVEmx3+H/+y8+r0O55aUg="; + hash = "sha256-SN4qtEI4q/AAgfUaBiM5eWyCK5Kr77CrTHsIAmvEceU="; }; }; in From f6666e97740bd4af075be9acf1822815fb49b713 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 02:48:05 +0000 Subject: [PATCH 072/152] astal.io: 0-unstable-2025-02-06 -> 0-unstable-2025-02-20 --- pkgs/development/libraries/astal/buildAstalModule.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/astal/buildAstalModule.nix b/pkgs/development/libraries/astal/buildAstalModule.nix index c6c86211d9a3..aa15f1526724 100644 --- a/pkgs/development/libraries/astal/buildAstalModule.nix +++ b/pkgs/development/libraries/astal/buildAstalModule.nix @@ -39,7 +39,7 @@ let cleanArgs args // { pname = "astal-${name}"; - version = "0-unstable-2025-02-06"; + version = "0-unstable-2025-02-20"; __structuredAttrs = true; strictDeps = true; @@ -47,8 +47,8 @@ let src = fetchFromGitHub { owner = "Aylur"; repo = "astal"; - rev = "173e35fb3b4e2e219524e1232e93683283e8fe81"; - hash = "sha256-lVxK8StUBzK7xx68/JoXBbzKrYvD/Yub4vvJ9COnbrs="; + rev = "3620d51bc6c23ada1bd4b7c9cf1c458c138e68df"; + hash = "sha256-h6RFLln99Br7o0TmtKE+vd6F2PQiGBIrRobf4Ld2wRA="; }; sourceRoot = "${finalAttrs.src.name}/${sourceRoot}"; From e1f22ddcaaca11cda58fa28558bc01f587988d6c Mon Sep 17 00:00:00 2001 From: 7c6f434c <7c6f434c@mail.ru> Date: Sat, 22 Feb 2025 04:12:48 +0100 Subject: [PATCH 073/152] lincity_ng: 2.9beta.20211125 -> 2.13.1; fix build --- pkgs/games/lincity/ng.nix | 51 ++++++++++++++++++--------------------- 1 file changed, 23 insertions(+), 28 deletions(-) diff --git a/pkgs/games/lincity/ng.nix b/pkgs/games/lincity/ng.nix index 6ca8b8c64715..55534357be86 100644 --- a/pkgs/games/lincity/ng.nix +++ b/pkgs/games/lincity/ng.nix @@ -5,38 +5,42 @@ SDL2_image, SDL2_mixer, SDL2_ttf, - autoreconfHook, + cmake, fetchFromGitHub, - jam, lib, libGL, libGLU, libX11, libxml2, + libxmlxx5, libxslt, physfs, pkg-config, xorgproto, zlib, + gettext, + include-what-you-use, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "lincity-ng"; - version = "2.9beta.20211125"; + version = "2.13.1"; src = fetchFromGitHub { owner = "lincity-ng"; repo = "lincity-ng"; - rev = "b9062bec252632ca5d26b98d71453b8762c63173"; - sha256 = "0l07cn8rmpmlqdppjc2ikh5c7xmwib27504zpmn3n9pryp394r46"; + rev = "lincity-ng-${finalAttrs.version}"; + hash = "sha256-ACJVhMq2IEJNrbAdmkgHxQV0uKSXpwR8a/5jcrQS+oI="; }; hardeningDisable = [ "format" ]; nativeBuildInputs = [ - autoreconfHook - jam + cmake pkg-config + gettext + include-what-you-use + libxml2 ]; buildInputs = [ @@ -48,6 +52,7 @@ stdenv.mkDerivation { libGL libGLU libX11 + libxmlxx5 libxml2 libxslt physfs @@ -55,26 +60,16 @@ stdenv.mkDerivation { zlib ]; - autoreconfPhase = '' - ./autogen.sh - ''; + cmakeFlags = [ + "-DLIBXML2_LIBRARY=${lib.getLib libxml2}/lib/libxml2${stdenv.hostPlatform.extensions.sharedLibrary}" + "-DLIBXML2_XMLCATALOG_EXECUTABLE=${lib.getBin libxml2}/bin/xmlcatalog" + "-DLIBXML2_XMLLINT_EXECUTABLE=${lib.getBin libxml2}/bin/xmllint" + ]; - buildPhase = '' - runHook preBuild - - AR='ar r' jam -j $NIX_BUILD_CORES - - runHook postBuild - ''; - - installPhase = '' - runHook preInstall - - touch CREDITS - AR='ar r' jam install - - runHook postInstall - ''; + env.NIX_CFLAGS_COMPILE = " + -I${lib.getDev SDL2_image}/include/SDL2 + -I${lib.getDev SDL2_mixer}/include/SDL2 + "; meta = with lib; { description = "City building game"; @@ -83,4 +78,4 @@ stdenv.mkDerivation { maintainers = with maintainers; [ raskin ]; platforms = platforms.linux; }; -} +}) From 5171a22033eafd1d36272cd11557ad64870339df Mon Sep 17 00:00:00 2001 From: 7c6f434c <7c6f434c@mail.ru> Date: Sat, 22 Feb 2025 04:13:22 +0100 Subject: [PATCH 074/152] lincity: fix build and a crash --- pkgs/games/lincity/default.nix | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/pkgs/games/lincity/default.nix b/pkgs/games/lincity/default.nix index 9bfdc8e189c1..c7129e771ab6 100644 --- a/pkgs/games/lincity/default.nix +++ b/pkgs/games/lincity/default.nix @@ -40,6 +40,22 @@ stdenv.mkDerivation rec { url = "https://sources.debian.net/data/main/l/lincity/1.13.1-13/debian/patches/clang-ftbfs-757859"; sha256 = "098rnywcsyc0m11x4a5m3dza8i0jmfh6pacfgma1vvxpsfkb6ngp"; }) + (fetchpatch { + url = "https://sources.debian.org/data/main/l/lincity/1.13.1-16/debian/patches/fix-implicit-declarations-823432"; + hash = "sha256-S9TQ7KcmGGsQeTKLXqF/9FDXv/+WjrEPL4ly7DSki1s="; + }) + (fetchpatch { + url = "https://sources.debian.org/data/main/l/lincity/1.13.1-16/debian/patches/fix-implicit-function-declarations-1066295"; + hash = "sha256-KlmXBWPI8lFWO8kPA78uG52DCs8NeGmNNFpZYfCwo5M="; + }) + (fetchpatch { + url = "https://sources.debian.org/data/main/l/lincity/1.13.1-16/debian/patches/delay_timers"; + hash = "sha256-IxstC74R7kige0ormFLGEj4uzbJt/b8bLmygheN08II="; + }) + (fetchpatch { + url = "https://sources.debian.org/data/main/l/lincity/1.13.1-16/debian/patches/map-max-draw"; + hash = "sha256-9qLPrmEKMMrSVwqtEvoiyjPPo1eLO3u6bCJslubmBJU="; + }) ]; # Workaround build failure on -fno-common toolchains like upstream @@ -48,6 +64,10 @@ stdenv.mkDerivation rec { # multiple definition of `monthgraph_style'; ldsvguts.o:/build/lincity-1.13.1/screen.h:23: first defined here env.NIX_CFLAGS_COMPILE = "-fcommon"; + postPatch = '' + sed -e 's@\[MPS_INFO_CHARS\]@[MPS_INFO_CHARS+8]@' -i mps.c -i mps.h + ''; + meta = with lib; { description = "City simulation game"; mainProgram = "xlincity"; From 3c4603c7634cd1ae2f2ba10e6c452b6e5170d2c1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 03:14:07 +0000 Subject: [PATCH 075/152] tickrs: 0.14.10 -> 0.14.11 --- pkgs/by-name/ti/tickrs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ti/tickrs/package.nix b/pkgs/by-name/ti/tickrs/package.nix index dddce59659b5..f0e12b30b0a4 100644 --- a/pkgs/by-name/ti/tickrs/package.nix +++ b/pkgs/by-name/ti/tickrs/package.nix @@ -11,17 +11,17 @@ rustPlatform.buildRustPackage rec { pname = "tickrs"; - version = "0.14.10"; + version = "0.14.11"; src = fetchFromGitHub { owner = "tarkah"; repo = pname; tag = "v${version}"; - hash = "sha256-6iMThVLIkFoNa7Z0MuyhUNGCwFtCfmG7jHvDfrEZE2I="; + hash = "sha256-0jpElAj4TDC52BEjfnGHYiro6MT6Jzcb0evvmroxLn8="; }; useFetchCargoVendor = true; - cargoHash = "sha256-ZlU+PVkias3VuP1Bss6TTR84pzh1weJfbwQpCZ1ZaNs="; + cargoHash = "sha256-Ii9Fn6J5qpqigH7oWIfOX+JKkzQ2BNpeNg1sF+ONCrM="; nativeBuildInputs = [ pkg-config From ecc02c902f202a754409ee87b0ffe8f947b0f292 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 22 Feb 2025 04:31:01 +0100 Subject: [PATCH 076/152] python313Packages.airgradient: 0.9.1 -> 0.9.2 (#384102) Diff: https://github.com/airgradienthq/python-airgradient/compare/refs/tags/v0.9.1...v0.9.2 Changelog: https://github.com/airgradienthq/python-airgradient/releases/tag/v0.9.2 --- pkgs/development/python-modules/airgradient/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/airgradient/default.nix b/pkgs/development/python-modules/airgradient/default.nix index 654a5363c843..e5469849210d 100644 --- a/pkgs/development/python-modules/airgradient/default.nix +++ b/pkgs/development/python-modules/airgradient/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "airgradient"; - version = "0.9.1"; + version = "0.9.2"; pyproject = true; disabled = pythonOlder "3.11"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "airgradienthq"; repo = "python-airgradient"; tag = "v${version}"; - hash = "sha256-al0DLsub3xLU1BWLNn0cMI87O0mcQJ0Y4Boj2Xwk1r0="; + hash = "sha256-llhdLqVueATKCb4wyPYjnsdOpbbE2BnUU0PH0jwHPMU="; }; build-system = [ poetry-core ]; From b19ec652708b9e0ba1b8a2c23eb9a27bc7c1b009 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 03:34:37 +0000 Subject: [PATCH 077/152] crossplane-cli: 1.18.2 -> 1.19.0 --- pkgs/by-name/cr/crossplane-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cr/crossplane-cli/package.nix b/pkgs/by-name/cr/crossplane-cli/package.nix index eaa311409278..57b1678bedef 100644 --- a/pkgs/by-name/cr/crossplane-cli/package.nix +++ b/pkgs/by-name/cr/crossplane-cli/package.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "crossplane-cli"; - version = "1.18.2"; + version = "1.19.0"; src = fetchFromGitHub { owner = "crossplane"; repo = "crossplane"; rev = "v${version}"; - hash = "sha256-G4Kve77BoQ/RphvggLHIVV+hhkjmTS3q1nQWnDhAjHA="; + hash = "sha256-HSTECDo6jPa9yXziWxPnOvtCC0Xai6yG2orAn1AfAGw="; }; - vendorHash = "sha256-yUaCmiY+qPUfUi2/+c9deSa2atPRWtZ03jHHQ2HmjTM="; + vendorHash = "sha256-0Oefkc/T8ukPvbVgnvI+2rUAectTxawm/XR1KG04LpM="; ldflags = [ "-s" From 3dedf8165d8b15918cd03c737e28fffefd06ae95 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 03:49:25 +0000 Subject: [PATCH 078/152] renode-dts2repl: 0-unstable-2025-01-31 -> 0-unstable-2025-02-19 --- pkgs/by-name/re/renode-dts2repl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/renode-dts2repl/package.nix b/pkgs/by-name/re/renode-dts2repl/package.nix index d214b24aa106..c7004128fd94 100644 --- a/pkgs/by-name/re/renode-dts2repl/package.nix +++ b/pkgs/by-name/re/renode-dts2repl/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication { pname = "renode-dts2repl"; - version = "0-unstable-2025-01-31"; + version = "0-unstable-2025-02-19"; pyproject = true; src = fetchFromGitHub { owner = "antmicro"; repo = "dts2repl"; - rev = "fb9a4a69a79701ffc40672ac85001a75c39d02f3"; - hash = "sha256-Ud6GQgPw5nMW5crHZWSRur0EWuKfWd60OvVizslWQ4U="; + rev = "68f90546ca0cb3c16864ac0569f560b869d81ca4"; + hash = "sha256-e8FeqKxqJDGNdTye4W1yxQi0hxK1RYZWCRdoJ1RbEXk="; }; nativeBuildInputs = [ From 5f5d3ea626e3b310be5511a2492f5da75921e2f8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 04:06:48 +0000 Subject: [PATCH 079/152] terraform-providers.tencentcloud: 1.81.165 -> 1.81.168 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 73b68786cde4..9652e55d7961 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1282,11 +1282,11 @@ "vendorHash": "sha256-Cqo7aq0uBISrnpQPrmJBNACSt2mAt12I4xpf8yDd0AU=" }, "tencentcloud": { - "hash": "sha256-0MkjN9gQZqi7qmbnFyVIFvRD3bpRtfsUqyjARLtkLBA=", + "hash": "sha256-zTH4s6PuYarQHvtFHB0yrFmsFLuoY0PmMjVD/FKnCkM=", "homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud", "owner": "tencentcloudstack", "repo": "terraform-provider-tencentcloud", - "rev": "v1.81.165", + "rev": "v1.81.168", "spdx": "MPL-2.0", "vendorHash": null }, From e77888cca5a1aa5ad409ca284c45fc309087a2b8 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Fri, 21 Feb 2025 23:11:19 -0500 Subject: [PATCH 080/152] oci-cli: drop toplevel with, use relaxDeps --- pkgs/by-name/oc/oci-cli/package.nix | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/oc/oci-cli/package.nix b/pkgs/by-name/oc/oci-cli/package.nix index fca8f519d0be..7048069871a1 100644 --- a/pkgs/by-name/oc/oci-cli/package.nix +++ b/pkgs/by-name/oc/oci-cli/package.nix @@ -35,9 +35,8 @@ let }; }; in -with py.pkgs; -buildPythonApplication rec { +py.pkgs.buildPythonApplication rec { pname = "oci-cli"; version = "3.14.0"; format = "setuptools"; @@ -51,7 +50,7 @@ buildPythonApplication rec { nativeBuildInputs = [ installShellFiles ]; - propagatedBuildInputs = [ + propagatedBuildInputs = with py.pkgs; [ arrow certifi click @@ -68,15 +67,14 @@ buildPythonApplication rec { terminaltables ]; - postPatch = '' - substituteInPlace setup.py \ - --replace "cryptography>=3.2.1,<=37.0.2" "cryptography" \ - --replace "pyOpenSSL>=17.5.0,<=22.0.0" "pyOpenSSL" \ - --replace "PyYAML>=5.4,<6" "PyYAML" \ - --replace "prompt-toolkit==3.0.29" "prompt-toolkit" \ - --replace "terminaltables==3.1.0" "terminaltables" \ - --replace "oci==2.78.0" "oci" - ''; + pythonRelaxDeps = [ + "PyYAML" + "cryptography" + "oci" + "prompt-toolkit" + "pyOpenSSL" + "terminaltables" + ]; postInstall = '' cat >oci.zsh < Date: Fri, 21 Feb 2025 23:18:28 -0500 Subject: [PATCH 081/152] oci-cli: 3.14.0 -> 3.51.8 https://github.com/oracle/oci-cli/releases/tag/v3.51.8 --- pkgs/by-name/oc/oci-cli/package.nix | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/oc/oci-cli/package.nix b/pkgs/by-name/oc/oci-cli/package.nix index 7048069871a1..1799ffe36e1e 100644 --- a/pkgs/by-name/oc/oci-cli/package.nix +++ b/pkgs/by-name/oc/oci-cli/package.nix @@ -1,27 +1,15 @@ { lib, fetchFromGitHub, - fetchPypi, python3, installShellFiles, + nix-update-script, }: let py = python3.override { self = py; packageOverrides = self: super: { - - click = super.click.overridePythonAttrs (oldAttrs: rec { - version = "7.1.2"; - - src = fetchPypi { - pname = "click"; - inherit version; - hash = "sha256-0rUlXHxjSbwb0eWeCM0SrLvWPOZJ8liHVXg6qU37axo="; - }; - disabledTests = [ "test_bytes_args" ]; # https://github.com/pallets/click/commit/6e05e1fa1c2804 - }); - jmespath = super.jmespath.overridePythonAttrs (oldAttrs: rec { version = "0.10.0"; src = oldAttrs.src.override { @@ -31,21 +19,20 @@ let }; doCheck = false; }); - }; }; in py.pkgs.buildPythonApplication rec { pname = "oci-cli"; - version = "3.14.0"; + version = "3.51.8"; format = "setuptools"; src = fetchFromGitHub { owner = "oracle"; repo = pname; - rev = "v${version}"; - hash = "sha256-yooEZuSIw2EMJVyT/Z/x4hJi8a1F674CtsMMGkMAYLg="; + tag = "v${version}"; + hash = "sha256-p+X6kJDjuDaOLgZ9KwrZJgAqORKLxPrXwQ4X+JZb1W4="; }; nativeBuildInputs = [ installShellFiles ]; @@ -97,9 +84,11 @@ py.pkgs.buildPythonApplication rec { doCheck = true; pythonImportsCheck = [ - " oci_cli " + "oci_cli" ]; + passthru.updateScript = nix-update-script { }; + meta = with lib; { description = "Command Line Interface for Oracle Cloud Infrastructure"; homepage = "https://docs.cloud.oracle.com/iaas/Content/API/Concepts/cliconcepts.htm"; From 4a22ccb00fbe45a091560a98c92d7ecaac6fa2e8 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Fri, 21 Feb 2025 23:29:55 -0500 Subject: [PATCH 082/152] oci-cli, python3Packages.oci: add adamcstephens as maintainer --- pkgs/by-name/oc/oci-cli/package.nix | 5 ++++- pkgs/development/python-modules/oci/default.nix | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/oc/oci-cli/package.nix b/pkgs/by-name/oc/oci-cli/package.nix index 1799ffe36e1e..b12cf5be165d 100644 --- a/pkgs/by-name/oc/oci-cli/package.nix +++ b/pkgs/by-name/oc/oci-cli/package.nix @@ -96,6 +96,9 @@ py.pkgs.buildPythonApplication rec { asl20 # or upl ]; - maintainers = with maintainers; [ ilian ]; + maintainers = with maintainers; [ + adamcstephens + ilian + ]; }; } diff --git a/pkgs/development/python-modules/oci/default.nix b/pkgs/development/python-modules/oci/default.nix index f2e8cd0bac85..59de6db60323 100644 --- a/pkgs/development/python-modules/oci/default.nix +++ b/pkgs/development/python-modules/oci/default.nix @@ -52,6 +52,9 @@ buildPythonPackage rec { asl20 # or upl ]; - maintainers = with lib.maintainers; [ ilian ]; + maintainers = with lib.maintainers; [ + adamcstephens + ilian + ]; }; } From 6babc212d399923b76c8e2e2d145d4c332c5ff50 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 04:37:06 +0000 Subject: [PATCH 083/152] heptabase: 1.52.0 -> 1.53.1 --- pkgs/by-name/he/heptabase/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/he/heptabase/package.nix b/pkgs/by-name/he/heptabase/package.nix index f3dd381b6c24..b647068fdd5d 100644 --- a/pkgs/by-name/he/heptabase/package.nix +++ b/pkgs/by-name/he/heptabase/package.nix @@ -5,10 +5,10 @@ }: let pname = "heptabase"; - version = "1.52.0"; + version = "1.53.1"; src = fetchurl { url = "https://github.com/heptameta/project-meta/releases/download/v${version}/Heptabase-${version}.AppImage"; - hash = "sha256-r0fpP50CIhEm+TOIWy9lsuM+uXZkjH7kAkfuH4RqHt0="; + hash = "sha256-CRV+ihjaGz+I2CdZVbASGTUbOjSb8TXcrBb8dvR/hDc="; }; appimageContents = appimageTools.extractType2 { inherit pname version src; }; From 618d9a63544c2478d26b9ed6e3184d38a9bd85b4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 04:40:32 +0000 Subject: [PATCH 084/152] labwc-menu-generator: 0.1.0-unstable-2024-09-19 -> 0.1.0-unstable-2025-02-12 --- pkgs/by-name/la/labwc-menu-generator/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/la/labwc-menu-generator/package.nix b/pkgs/by-name/la/labwc-menu-generator/package.nix index c11753e6e6e3..7d6b30f66adc 100644 --- a/pkgs/by-name/la/labwc-menu-generator/package.nix +++ b/pkgs/by-name/la/labwc-menu-generator/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "labwc-menu-generator"; - version = "0.1.0-unstable-2024-09-19"; + version = "0.1.0-unstable-2025-02-12"; src = fetchFromGitHub { owner = "labwc"; repo = "labwc-menu-generator"; - rev = "ebb8240bfd39ab2ffbe98d5cfe26f9c1b678822d"; - hash = "sha256-4WGBrqY30wVXmnjZ5QPhfNfauvnxqrTE6DFuITfTI4M="; + rev = "a6e96b496aff6b54bcdaacfcd24720d46d6a683a"; + hash = "sha256-Ju/lH7mZuIsulkQ5lpgfBl9BUs0mAOobS9aBuVlMIqI="; }; nativeBuildInputs = [ From d55ea69caf5a0df617e026a0b3bec018bdc7e8ef Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Fri, 21 Feb 2025 23:46:58 -0500 Subject: [PATCH 085/152] oci-cli: drop nix-support/propagated-build-inputs --- pkgs/by-name/oc/oci-cli/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/oc/oci-cli/package.nix b/pkgs/by-name/oc/oci-cli/package.nix index b12cf5be165d..eebd13ad60b9 100644 --- a/pkgs/by-name/oc/oci-cli/package.nix +++ b/pkgs/by-name/oc/oci-cli/package.nix @@ -63,6 +63,12 @@ py.pkgs.buildPythonApplication rec { "terminaltables" ]; + # Propagating dependencies leaks them through $PYTHONPATH which causes issues + # when used in nix-shell. + postFixup = '' + rm $out/nix-support/propagated-build-inputs + ''; + postInstall = '' cat >oci.zsh < Date: Sat, 22 Feb 2025 06:26:18 +0000 Subject: [PATCH 086/152] treesheets: 0-unstable-2025-02-05 -> 0-unstable-2025-02-20 --- pkgs/applications/office/treesheets/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/office/treesheets/default.nix b/pkgs/applications/office/treesheets/default.nix index 580cf2fe8745..1639807aaca1 100644 --- a/pkgs/applications/office/treesheets/default.nix +++ b/pkgs/applications/office/treesheets/default.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { pname = "treesheets"; - version = "0-unstable-2025-02-05"; + version = "0-unstable-2025-02-20"; src = fetchFromGitHub { owner = "aardappel"; repo = "treesheets"; - rev = "474b0cd2e779e22fc8e6de225a27ad88bc5eec65"; - hash = "sha256-qJ30qjwV4ayTvf2XAZnAdn907YdYCb/XAhxaExDeHZI="; + rev = "4e4d99df2080535cf4838319a8b3526425ba7bb7"; + hash = "sha256-zM890w0GgtW++mAhze73GaCThx7WhyucrC24yDZYq0k="; }; nativeBuildInputs = [ From 0259d0ae7227cc5761efdefd8df4f94715b0a32d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 07:28:31 +0000 Subject: [PATCH 087/152] python312Packages.python-gvm: 26.0.0 -> 26.1.0 --- pkgs/development/python-modules/python-gvm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-gvm/default.nix b/pkgs/development/python-modules/python-gvm/default.nix index 31dfd6863ab9..bd5e4f1c5cef 100644 --- a/pkgs/development/python-modules/python-gvm/default.nix +++ b/pkgs/development/python-modules/python-gvm/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "python-gvm"; - version = "26.0.0"; + version = "26.1.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "greenbone"; repo = "python-gvm"; tag = "v${version}"; - hash = "sha256-KJiyOaoRjiMlYi50iPtJXGlQ3KYS2gYA+Q5NRSn/ATI="; + hash = "sha256-0PCSocvykYWkVLXcYNnRo/pVlgKMBRbqtr0uB1y4onU="; }; build-system = [ poetry-core ]; From daec02141c5524ec516caa3e3a647598e27a373a Mon Sep 17 00:00:00 2001 From: Linghao Zhang Date: Sat, 22 Feb 2025 09:06:33 +0100 Subject: [PATCH 088/152] golden-cheetah-bin: correctly (unset) env variable in .desktop file The current desktop file does not work with gio launch or popular dmenu implementations. To correctly set QT_PLUGIN_PATH in the desktop file, we need to prefix the Exec entry with the env command. --- pkgs/by-name/go/golden-cheetah-bin/linux.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/go/golden-cheetah-bin/linux.nix b/pkgs/by-name/go/golden-cheetah-bin/linux.nix index 01c5a7e71af3..11a13e5f461b 100644 --- a/pkgs/by-name/go/golden-cheetah-bin/linux.nix +++ b/pkgs/by-name/go/golden-cheetah-bin/linux.nix @@ -30,7 +30,7 @@ appimageTools.wrapType2 rec { mkdir -p $out/share/pixmaps cp ${appimageContents}/GoldenCheetah.desktop $out/share/applications/ substituteInPlace $out/share/applications/GoldenCheetah.desktop --replace-fail \ - "Exec=GoldenCheetah" "Exec=QT_PLUGIN_PATH= GoldenCheetah" + "Exec=GoldenCheetah" "Exec=env QT_PLUGIN_PATH= GoldenCheetah" cp ${appimageContents}/gc.png $out/share/pixmaps/ ''; meta = { From 3377958cd61780f7b601974131290d5f5b6b8f62 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 08:11:52 +0000 Subject: [PATCH 089/152] sentry-cli: 2.42.0 -> 2.42.1 --- pkgs/development/tools/sentry-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/sentry-cli/default.nix b/pkgs/development/tools/sentry-cli/default.nix index 4e2f2a7749c2..924b7d45628f 100644 --- a/pkgs/development/tools/sentry-cli/default.nix +++ b/pkgs/development/tools/sentry-cli/default.nix @@ -11,13 +11,13 @@ }: rustPlatform.buildRustPackage rec { pname = "sentry-cli"; - version = "2.42.0"; + version = "2.42.1"; src = fetchFromGitHub { owner = "getsentry"; repo = "sentry-cli"; rev = version; - hash = "sha256-iEOPHXJ3fgI7wvKIG7uXUOh8/FajVZIZzTIOzLFiKWE="; + hash = "sha256-N+UpUE7Tf/jLDpcJQtMCGYUn+VTnOYptOuSq01hOiow="; }; doCheck = false; @@ -28,7 +28,7 @@ rustPlatform.buildRustPackage rec { nativeBuildInputs = [ installShellFiles pkg-config ]; useFetchCargoVendor = true; - cargoHash = "sha256-WjGy2dUl9f1LPvCCJD3Y6Xr5QrYja37etIL0TsggLwA="; + cargoHash = "sha256-Qw8EOQG57WCkZf8TFIaYsN0dSSzl2a+Qgbo18pGPNyU="; postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd sentry-cli \ From 3cd730479214f7cae1378c90ae51421e4de58438 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 09:30:10 +0000 Subject: [PATCH 090/152] ots: 0.2.0 -> 0.3.1 --- pkgs/by-name/ot/ots/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ot/ots/package.nix b/pkgs/by-name/ot/ots/package.nix index e5975c7f9e6f..c88430e76097 100644 --- a/pkgs/by-name/ot/ots/package.nix +++ b/pkgs/by-name/ot/ots/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "ots"; - version = "0.2.0"; + version = "0.3.1"; src = fetchFromGitHub { owner = "sniptt-official"; repo = pname; rev = "v${version}"; - hash = "sha256-Oxs2ytf0rY9QYzVaLUkqyX15oWjas3ukSkq9D1TYbDE="; + hash = "sha256-GOCuH9yiVs3N3sHCCoSGaQkaaJs4NY/klNBRWjZGLE4="; }; - vendorHash = "sha256-qYk8T0sYIO0wJ0R0j+0VetCy11w8usIRRdBm/Z6grJE="; + vendorHash = "sha256-fLElExANWdPCCqpCAofqp0kba/FsQEHEhlxOFaC/kZw="; ldflags = [ "-X main.version=${version}" From 9e087f613b2412df419ceda1b41d5c7298705d12 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 09:38:58 +0000 Subject: [PATCH 091/152] nmap-formatter: 3.0.2 -> 3.0.4 --- pkgs/by-name/nm/nmap-formatter/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nm/nmap-formatter/package.nix b/pkgs/by-name/nm/nmap-formatter/package.nix index b9ae0d0ae4d7..c341552d8eae 100644 --- a/pkgs/by-name/nm/nmap-formatter/package.nix +++ b/pkgs/by-name/nm/nmap-formatter/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "nmap-formatter"; - version = "3.0.2"; + version = "3.0.4"; src = fetchFromGitHub { owner = "vdjagilev"; repo = pname; rev = "v${version}"; - hash = "sha256-tB3FPb0k7jJ8RECsT3eLGjVpHqNclOvlh1MgoV6bbwo="; + hash = "sha256-eWrFeADjPUioKuGcC3f/y2ocBwOHa5KN81YjF2dbgoc="; }; - vendorHash = "sha256-PKoe4rpwPy3omfRRhN70iEJJ/sHliIwxPUHGxRJqrf4="; + vendorHash = "sha256-zYXT5+TLx+Z9WtgDabaUqBdRiaa+tyeQYwENfnv8ARo="; meta = with lib; { description = "Tool that allows you to convert nmap output"; From 0d657de783d958da7c749c6d5278fca69ee535dd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 09:51:59 +0000 Subject: [PATCH 092/152] ghidra-extensions.findcrypt: 3.0.3 -> 3.0.4 --- pkgs/tools/security/ghidra/extensions/findcrypt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/ghidra/extensions/findcrypt/default.nix b/pkgs/tools/security/ghidra/extensions/findcrypt/default.nix index f185048e97f2..8f9dcdc7433c 100644 --- a/pkgs/tools/security/ghidra/extensions/findcrypt/default.nix +++ b/pkgs/tools/security/ghidra/extensions/findcrypt/default.nix @@ -4,7 +4,7 @@ buildGhidraExtension, }: let - version = "3.0.3"; + version = "3.0.4"; in buildGhidraExtension { pname = "findcrypt"; @@ -14,7 +14,7 @@ buildGhidraExtension { owner = "antoniovazquezblanco"; repo = "GhidraFindcrypt"; rev = "v${version}"; - hash = "sha256-fkCed+zlkWpf8XLC8ayxFZMMtuc96CspMC4Qq/mgF3o="; + hash = "sha256-wISG3JGKyEeWhwRQqzam+Y4N9EoNcy6AdSGfj0zd18w="; }; meta = { From e73964611aaf7559fb7c5d6bb1eee21083ccffdc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 09:55:17 +0000 Subject: [PATCH 093/152] grpc-gateway: 2.26.0 -> 2.26.1 --- pkgs/by-name/gr/grpc-gateway/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gr/grpc-gateway/package.nix b/pkgs/by-name/gr/grpc-gateway/package.nix index 8ab944c898fd..806a45669637 100644 --- a/pkgs/by-name/gr/grpc-gateway/package.nix +++ b/pkgs/by-name/gr/grpc-gateway/package.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "grpc-gateway"; - version = "2.26.0"; + version = "2.26.1"; src = fetchFromGitHub { owner = "grpc-ecosystem"; repo = "grpc-gateway"; tag = "v${version}"; - sha256 = "sha256-Vg47U57gHau7t5a1TEQuTKRUtn90gbrTETO+ngd8Bzc="; + sha256 = "sha256-9P7bWhW3GZmvJeyOtrCM//riLkTkm+r+u3qq+J3h0YQ="; }; - vendorHash = "sha256-8YxAPvTP9o7ns4Gjs1WdqFColyZg7LoYolGQmNdCvTs="; + vendorHash = "sha256-x3uOAhQYG2Jd3WdTlTWylWeTdPJ18gqiOqpLOd3Lqw4="; ldflags = [ "-X=main.version=${version}" From db7af8689339eab27b8e1cb0367046bcc307d379 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 10:01:06 +0000 Subject: [PATCH 094/152] lk-jwt-service: 0.1.1 -> 0.1.2 --- pkgs/by-name/lk/lk-jwt-service/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lk/lk-jwt-service/package.nix b/pkgs/by-name/lk/lk-jwt-service/package.nix index 5964e0104a6f..ef6d32e421d9 100644 --- a/pkgs/by-name/lk/lk-jwt-service/package.nix +++ b/pkgs/by-name/lk/lk-jwt-service/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "lk-jwt-service"; - version = "0.1.1"; + version = "0.1.2"; src = fetchFromGitHub { owner = "element-hq"; repo = "lk-jwt-service"; tag = "v${version}"; - hash = "sha256-RbfJdAhLz2wfTC17i533U25TIUtJEkHTgqJC2R+j1uM="; + hash = "sha256-Jkme+jQgWYSdnOxrYcIh0M6KmwlmpaUGK1vMU3WfdVo="; }; - vendorHash = "sha256-7wruthAqC9jVpAhPiIDdqAB51l38fLHEhl2QOaBJiL0="; + vendorHash = "sha256-AGkwjzdTjfDA8K6ko24QSSxbTQeFGpu9sv5m8ZCmNJI="; meta = with lib; { description = "Minimal service to issue LiveKit JWTs for MatrixRTC"; From 7cdb34264a7f75e74b0f36bbd54c5378925efafc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 10:15:11 +0000 Subject: [PATCH 095/152] openfga-cli: 0.6.3 -> 0.6.4 --- pkgs/by-name/op/openfga-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/openfga-cli/package.nix b/pkgs/by-name/op/openfga-cli/package.nix index 2a23f0baff7d..e5f6354cb0d2 100644 --- a/pkgs/by-name/op/openfga-cli/package.nix +++ b/pkgs/by-name/op/openfga-cli/package.nix @@ -7,7 +7,7 @@ let pname = "openfga-cli"; - version = "0.6.3"; + version = "0.6.4"; in buildGoModule { @@ -17,10 +17,10 @@ buildGoModule { owner = "openfga"; repo = "cli"; rev = "v${version}"; - hash = "sha256-PHUXwDZta+utlUkkb4XRnhTgFlwMgOTD1/iboP+LMqY="; + hash = "sha256-EIfVu6RnfIlHDKa5Kfy9cZ9ntg4Mdaz0SaDcCVHi01Q="; }; - vendorHash = "sha256-hTt9Ut7+4LX+4SqC64feRGm6gLmrKswYt/XNqpTlQzo="; + vendorHash = "sha256-l6gZ8E7WYeJq8crxzKAP8q4L9aoXkjad64XUZfToE14="; nativeBuildInputs = [ installShellFiles ]; From 444e217d75adddb99c4b5d9f0603da563a9f32f3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 10:49:14 +0000 Subject: [PATCH 096/152] siyuan: 3.1.20 -> 3.1.22 --- pkgs/by-name/si/siyuan/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/si/siyuan/package.nix b/pkgs/by-name/si/siyuan/package.nix index 269558ef9424..560420c1be5b 100644 --- a/pkgs/by-name/si/siyuan/package.nix +++ b/pkgs/by-name/si/siyuan/package.nix @@ -35,20 +35,20 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "siyuan"; - version = "3.1.20"; + version = "3.1.22"; src = fetchFromGitHub { owner = "siyuan-note"; repo = "siyuan"; rev = "v${finalAttrs.version}"; - hash = "sha256-i02WcXN6IKD4N0z8qMKBvxpzI3rrlWRVSH+7cvlRndw="; + hash = "sha256-t7BJBip28xPT4/iNL/zTKzFCcQOt0E4IAT00l/iX6TM="; }; kernel = buildGo123Module { name = "${finalAttrs.pname}-${finalAttrs.version}-kernel"; inherit (finalAttrs) src; sourceRoot = "${finalAttrs.src.name}/kernel"; - vendorHash = "sha256-YYQYHgb1MX0siYzxc9A2tK4htbCD8OH28tQv3QA1exQ="; + vendorHash = "sha256-iO4Qtt0+nHpiYz0gSq+z3XWRp8TBJU8psI0Hz4ofZGA="; patches = [ (replaceVars ./set-pandoc-path.patch { @@ -89,7 +89,7 @@ stdenv.mkDerivation (finalAttrs: { src sourceRoot ; - hash = "sha256-HwfOGwT9aB844QxqEDjnEJOFaL98yORZtzyHfU8kKW4="; + hash = "sha256-GW/shXuaETg/8+d0T876mh5pKJHS4slfakObj8zrNXc="; }; sourceRoot = "${finalAttrs.src.name}/app"; From 293be002658ef5108540862f6a5b2c89199b361e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 10:58:17 +0000 Subject: [PATCH 097/152] melonDS: 1.0rc-unstable-2025-01-17 -> 1.0rc-unstable-2025-02-21 --- pkgs/by-name/me/melonDS/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/me/melonDS/package.nix b/pkgs/by-name/me/melonDS/package.nix index fee630bfb0d7..94db2dd0f64a 100644 --- a/pkgs/by-name/me/melonDS/package.nix +++ b/pkgs/by-name/me/melonDS/package.nix @@ -27,13 +27,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "melonDS"; - version = "1.0rc-unstable-2025-01-17"; + version = "1.0rc-unstable-2025-02-21"; src = fetchFromGitHub { owner = "melonDS-emu"; repo = "melonDS"; - rev = "15c3faa26e879bdcff615558ded6dd886681ccae"; - hash = "sha256-X9UqAAsACc3vVaWKNvT+swZXygIvaWOgFRUFzSAMjGM="; + rev = "63b468927e1c744e21057ccb4c5677f52502b442"; + hash = "sha256-LylUfcgYC3CZTycfq/qqEAZ4ajrj90bUSXAkA9SbMqE="; }; nativeBuildInputs = [ From ca5f6fc185107f7d11ea6610280ecc97948aa388 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 22 Feb 2025 11:11:00 +0000 Subject: [PATCH 098/152] vcmi: 1.6.5 -> 1.6.6 Changes: https://github.com/vcmi/vcmi/blob/1.6.6/ChangeLog.md --- pkgs/games/vcmi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/games/vcmi/default.nix b/pkgs/games/vcmi/default.nix index a1fc7168f0fd..f213aab406d8 100644 --- a/pkgs/games/vcmi/default.nix +++ b/pkgs/games/vcmi/default.nix @@ -29,14 +29,14 @@ stdenv.mkDerivation rec { pname = "vcmi"; - version = "1.6.5"; + version = "1.6.6"; src = fetchFromGitHub { owner = "vcmi"; repo = "vcmi"; rev = version; fetchSubmodules = true; - hash = "sha256-VUwCo9OTTI8tsX7P1voq/1VVGrNxYM+OXkWhXWqoT60="; + hash = "sha256-JlRZMYS4w6yScpEehNDbtogzeBMq6zwE2Qfsuxmmib8="; }; nativeBuildInputs = [ From 70705198f662412d87b00365908fc7191cfb0438 Mon Sep 17 00:00:00 2001 From: PerchunPak Date: Fri, 21 Feb 2025 14:48:03 +0100 Subject: [PATCH 099/152] nvim-dbee: build manually instead of using luarocks package https://github.com/kndndrj/nvim-dbee/issues/189 --- maintainers/scripts/luarocks-packages.csv | 1 - .../non-generated/nvim-dbee/default.nix | 69 +++++++++++++++++++ .../editors/vim/plugins/overrides.nix | 3 +- pkgs/development/lua-modules/aliases.nix | 1 + .../lua-modules/generated-packages.nix | 24 ------- 5 files changed, 72 insertions(+), 26 deletions(-) create mode 100644 pkgs/applications/editors/vim/plugins/non-generated/nvim-dbee/default.nix diff --git a/maintainers/scripts/luarocks-packages.csv b/maintainers/scripts/luarocks-packages.csv index 43768e64261d..38a07cef875a 100644 --- a/maintainers/scripts/luarocks-packages.csv +++ b/maintainers/scripts/luarocks-packages.csv @@ -123,7 +123,6 @@ neotest,,,,,,mrcjkb nlua,,,,,,teto nui.nvim,,,,,,mrcjkb nvim-cmp,https://raw.githubusercontent.com/hrsh7th/nvim-cmp/main/nvim-cmp-scm-1.rockspec,,,,, -nvim-dbee,,,,,,perchun nvim-nio,,,,,,mrcjkb nvim-web-devicons,,,,,, oil.nvim,,,,,, diff --git a/pkgs/applications/editors/vim/plugins/non-generated/nvim-dbee/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/nvim-dbee/default.nix new file mode 100644 index 000000000000..f9a58eddbf33 --- /dev/null +++ b/pkgs/applications/editors/vim/plugins/non-generated/nvim-dbee/default.nix @@ -0,0 +1,69 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + arrow-cpp, + duckdb, + nix-update-script, + stdenv, + vimPlugins, + vimUtils, +}: +let + version = "0.1.9"; + src = fetchFromGitHub { + owner = "kndndrj"; + repo = "nvim-dbee"; + tag = "v${version}"; + hash = "sha256-AOime4vG0NFcUvsd9Iw5SxR7WaeCsoCRU6h5+vSkt4M="; + }; + dbee-bin = buildGoModule { + pname = "dbee-bin"; + inherit version; + + src = "${src}/dbee"; + + vendorHash = "sha256-U/3WZJ/+Bm0ghjeNUILsnlZnjIwk3ySaX3Rd4L9Z62A="; + buildInputs = [ + arrow-cpp + duckdb + ]; + + # Tests attempt to access `/etc/protocols` which is forbidden in the sandbox + doCheck = !stdenv.hostPlatform.isDarwin; + + meta.mainProgram = "dbee"; + }; +in +vimUtils.buildVimPlugin { + pname = "nvim-dbee"; + inherit version src; + + postPatch = '' + substituteInPlace lua/dbee/install/init.lua \ + --replace-fail 'return vim.fn.stdpath("data") .. "/dbee/bin"' 'return "${dbee-bin}/bin"' + ''; + + preFixup = '' + mkdir $target/bin + ln -s ${lib.getExe dbee-bin} $target/bin/dbee + ''; + + passthru = { + updateScript = nix-update-script { + attrPath = "vimPlugins.nvim-dbee.dbee-lib"; + }; + + # needed for the update script + inherit dbee-bin; + }; + + dependencies = [ vimPlugins.nui-nvim ]; + + meta = { + description = "Interactive database client for neovim"; + homepage = "https://github.com/kndndrj/nvim-dbee"; + changelog = "https://github.com/kndndrj/nvim-dbee/releases/tag/v${version}"; + maintainers = with lib.maintainers; [ perchun ]; + }; +} diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 2bd78cecc1f1..c88caaf98172 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -2267,6 +2267,8 @@ in dependencies = [ self.nvim-dap ]; }; + nvim-dbee = callPackage ./non-generated/nvim-dbee { }; + nvim-coverage = super.nvim-coverage.overrideAttrs { dependencies = with self; [ neotest @@ -4035,7 +4037,6 @@ in "neotest" "nui-nvim" "nvim-cmp" - "nvim-dbee" "nvim-nio" "nvim-web-devicons" "oil-nvim" diff --git a/pkgs/development/lua-modules/aliases.nix b/pkgs/development/lua-modules/aliases.nix index 4d4634370867..5045f4ac165f 100644 --- a/pkgs/development/lua-modules/aliases.nix +++ b/pkgs/development/lua-modules/aliases.nix @@ -42,4 +42,5 @@ mapAliases { nlua-nvim = throw "nlua-nvim was removed, use neodev-nvim instead"; # added 2023-12-16 nvim-client = throw "nvim-client was removed because it is now part of neovim"; # added 2023-12-17 toml = throw "toml was removed because broken. You can use toml-edit instead"; # added 2024-06-25 + nvim-dbee = throw "nvim-dbee was removed because broken. You can use vimPlugins.nvim-dbee instead"; # added 2024-06-25 } diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 16b190d0e429..6f33edafd10d 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -2933,30 +2933,6 @@ buildLuarocksPackage { }; }) {}; -nvim-dbee = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder, nui-nvim }: -buildLuarocksPackage { - pname = "nvim-dbee"; - version = "0.1.9-1"; - knownRockspec = (fetchurl { - url = "mirror://luarocks/nvim-dbee-0.1.9-1.rockspec"; - sha256 = "1lmzy6ivnwvhzclkfbcswj2mznrpc4i8s3ivdrc78rr86i49mvpg"; - }).outPath; - src = fetchzip { - url = "https://github.com/kndndrj/nvim-dbee/archive/v0.1.9.zip"; - sha256 = "10xplksglyd8af8q1cl2lxcpn52b766g87gva9fd3l66idxsds00"; - }; - - disabled = luaOlder "5.1"; - propagatedBuildInputs = [ nui-nvim ]; - - meta = { - homepage = "https://github.com/kndndrj/nvim-dbee"; - description = "Interactive database client for neovim"; - maintainers = with lib.maintainers; [ perchun ]; - license.fullName = "GPL-3.0"; - }; -}) {}; - nvim-nio = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }: buildLuarocksPackage { pname = "nvim-nio"; From 82195ecba31d28dfef36a8dbf4c6efa31f00b48a Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Sat, 22 Feb 2025 12:43:05 +0100 Subject: [PATCH 100/152] lazygit: 0.46.0 -> 0.47.1 Changelog: https://github.com/jesseduffield/lazygit/releases/tag/v0.47.1 Diff: https://github.com/jesseduffield/lazygit/compare/v0.46.0...v0.47.1 --- pkgs/by-name/la/lazygit/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/la/lazygit/package.nix b/pkgs/by-name/la/lazygit/package.nix index 448616b7bb2b..c3b4c6181c72 100644 --- a/pkgs/by-name/la/lazygit/package.nix +++ b/pkgs/by-name/la/lazygit/package.nix @@ -7,13 +7,13 @@ }: buildGoModule rec { pname = "lazygit"; - version = "0.46.0"; + version = "0.47.1"; src = fetchFromGitHub { owner = "jesseduffield"; repo = pname; tag = "v${version}"; - hash = "sha256-KUJ6+GPtQ5wNbbmCnOopifdxHTo67Y9kW3zwm6f9bXc="; + hash = "sha256-UZG4D2lMw6v1yo4qDHGTuxH7ieyq3k/2hraYaLqjkW4="; }; vendorHash = null; From 45dad721eb78e642cd2289cfaa6352236e46c77b Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Sat, 22 Feb 2025 12:55:04 +0100 Subject: [PATCH 101/152] nixos/zfs: make it easier to override Persistent setting of timers --- nixos/modules/tasks/filesystems/zfs.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nixos/modules/tasks/filesystems/zfs.nix b/nixos/modules/tasks/filesystems/zfs.nix index ea49bf17e4d0..741c8fe3fb7e 100644 --- a/nixos/modules/tasks/filesystems/zfs.nix +++ b/nixos/modules/tasks/filesystems/zfs.nix @@ -877,7 +877,7 @@ in wantedBy = [ "timers.target" ]; timerConfig = { OnCalendar = timer snapName; - Persistent = "yes"; + Persistent = lib.mkDefault "yes"; }; }; }) snapshotNames); @@ -907,7 +907,7 @@ in after = [ "multi-user.target" ]; # Apparently scrubbing before boot is complete hangs the system? #53583 timerConfig = { OnCalendar = cfgScrub.interval; - Persistent = "yes"; + Persistent = lib.mkDefault "yes"; RandomizedDelaySec = cfgScrub.randomizedDelaySec; }; }; @@ -927,7 +927,7 @@ in }; systemd.timers.zpool-trim.timerConfig = { - Persistent = "yes"; + Persistent = lib.mkDefault "yes"; RandomizedDelaySec = cfgTrim.randomizedDelaySec; }; }) From c2befde1aa0c7c2d8c6669f45d56ff658fb2646c Mon Sep 17 00:00:00 2001 From: Bruno Bigras Date: Thu, 20 Feb 2025 13:12:39 -0500 Subject: [PATCH 102/152] zed-editor: 0.174.5 -> 0.174.6 --- pkgs/by-name/ze/zed-editor/package.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index 7c0071a31173..2ea23820247b 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -41,6 +41,7 @@ livekit-libwebrtc, testers, writableTmpDirAsHomeHook, + clang, withGLES ? false, buildRemoteServer ? true, @@ -96,7 +97,7 @@ let in rustPlatform.buildRustPackage rec { pname = "zed-editor"; - version = "0.174.5"; + version = "0.174.6"; outputs = [ "out" ] ++ lib.optional buildRemoteServer "remote_server"; @@ -104,7 +105,7 @@ rustPlatform.buildRustPackage rec { owner = "zed-industries"; repo = "zed"; tag = "v${version}"; - hash = "sha256-zy0YiCPvLK8jRYldxuPaUfN2/VSPKgqCBu3ZQxZ/mT4="; + hash = "sha256-X/xGOJBKXRiCfcAyZ0Tiedk9WCnjwA8Ra4TMPf/sYbU="; }; patches = [ @@ -124,10 +125,11 @@ rustPlatform.buildRustPackage rec { ''; useFetchCargoVendor = true; - cargoHash = "sha256-qxLowOIQ0j4ilzCdfiMQQIMfeQHvl5J8GyNJLeJ1GE4="; + cargoHash = "sha256-EXlV+QFaIErre7Bi06e7V8VKo5SuLdqJQDvQujmBP8o="; nativeBuildInputs = [ + clang cmake copyDesktopItems curl From 75afe0dc799dadcbfd255805659fd94728a0bfa5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 12:34:48 +0000 Subject: [PATCH 103/152] certinfo-go: 0.1.36 -> 0.1.40 --- pkgs/by-name/ce/certinfo-go/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ce/certinfo-go/package.nix b/pkgs/by-name/ce/certinfo-go/package.nix index 1a820b587177..5b43ab739d8f 100644 --- a/pkgs/by-name/ce/certinfo-go/package.nix +++ b/pkgs/by-name/ce/certinfo-go/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "certinfo-go"; - version = "0.1.36"; + version = "0.1.40"; src = fetchFromGitHub { owner = "paepckehh"; repo = "certinfo"; tag = "v${version}"; - hash = "sha256-ySXp5dPdGhBEbo9uvCsINCufhm9j/dIX0Jn+Ou73NjM="; + hash = "sha256-YPylhWHPr2Sxi5i0A32cgIWEh1VpAoDEmOHu/Cs/uDg="; }; - vendorHash = "sha256-wrz33FSBz4Kg9aYCj7/Pq07bP73MV9iSQKc3X39OkHc="; + vendorHash = "sha256-e+FUVFiW46lQ6Ha1cl6D+MRnpRh8rzeRiacItVh5MGE="; ldflags = [ "-s" From a77746fb4d790be29299636d0cd78201ccf8ef1f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 12:42:39 +0000 Subject: [PATCH 104/152] cliqr: 0.1.25 -> 0.1.26 --- pkgs/by-name/cl/cliqr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/cliqr/package.nix b/pkgs/by-name/cl/cliqr/package.nix index 865b6bf5b3f3..b26329388a41 100644 --- a/pkgs/by-name/cl/cliqr/package.nix +++ b/pkgs/by-name/cl/cliqr/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "cliqr"; - version = "0.1.25"; + version = "0.1.26"; src = fetchFromGitHub { owner = "paepckehh"; repo = "cliqr"; tag = "v${version}"; - hash = "sha256-iPNI92kCNFXRiV5NV7Yj0gznwNeFoW02yh6QLrkBYO0="; + hash = "sha256-JM5sWVby8dSFz2YtNXgU9z5fc6EI5nnxmpQN/71kdjI="; }; vendorHash = null; From 1c8c4f744c62c744f3118d740fdabd719d1cac00 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 05:26:06 +0000 Subject: [PATCH 105/152] plexRaw: 1.41.3.9314-a0bfb8370 -> 1.41.4.9463-630c9f557 --- pkgs/servers/plex/raw.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/plex/raw.nix b/pkgs/servers/plex/raw.nix index 16f3fe523359..c729a434c64e 100644 --- a/pkgs/servers/plex/raw.nix +++ b/pkgs/servers/plex/raw.nix @@ -14,7 +14,7 @@ # server, and the FHS userenv and corresponding NixOS module should # automatically pick up the changes. stdenv.mkDerivation rec { - version = "1.41.3.9314-a0bfb8370"; + version = "1.41.4.9463-630c9f557"; pname = "plexmediaserver"; # Fetch the source @@ -22,12 +22,12 @@ stdenv.mkDerivation rec { if stdenv.hostPlatform.system == "aarch64-linux" then fetchurl { url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_arm64.deb"; - sha256 = "0dx39rx2n5z29c8bsdza3fpz6dxz9w2f0ay4x9j6x4aqflrcql1i"; + sha256 = "1viflfwjnskmf5iq4jb22rcxjf3nx2bl3vikypy93lvdlafkyrjs"; } else fetchurl { url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_amd64.deb"; - sha256 = "0cpwpig0wmb8p6d3l1izp06dyv5ry2qd7vjq7d6dn080099pmvcj"; + sha256 = "104imla4kkhniqxf5q0rawq73ypz8cgc2lqnk0ir3w76y0gz055a"; }; outputs = [ From 8e6b0b40f2891cc6b511a40a0357d387af3e2c26 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 13:03:57 +0000 Subject: [PATCH 106/152] cargo-deb: 2.11.1 -> 2.11.2 --- pkgs/by-name/ca/cargo-deb/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-deb/package.nix b/pkgs/by-name/ca/cargo-deb/package.nix index 2d72900d3cdd..127b85d0d5a1 100644 --- a/pkgs/by-name/ca/cargo-deb/package.nix +++ b/pkgs/by-name/ca/cargo-deb/package.nix @@ -8,17 +8,17 @@ rustPlatform.buildRustPackage rec { pname = "cargo-deb"; - version = "2.11.1"; + version = "2.11.2"; src = fetchFromGitHub { owner = "kornelski"; repo = pname; rev = "v${version}"; - hash = "sha256-5XAlgXWYZiq5Y2dXw0CtzObORII1baMo7yuLwlh8s4A="; + hash = "sha256-I8b14fB/m5fYPLIpXnhYGsLaKXs7F9NW2mjHxng6AHU="; }; useFetchCargoVendor = true; - cargoHash = "sha256-t+7EcvlJ9f/6Uja3c3HTnrR9hoyLjUxtCqfkHWqSv08="; + cargoHash = "sha256-o9VN1D3OoqochtpNApE5N+g7xw/QOTbzwSKVPwzzDow="; nativeBuildInputs = [ makeWrapper From 0486d95aeb89cf75d83813355a67373ac4bf9d08 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 13:10:13 +0000 Subject: [PATCH 107/152] cargo-public-api: 0.44.0 -> 0.44.1 --- pkgs/by-name/ca/cargo-public-api/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-public-api/package.nix b/pkgs/by-name/ca/cargo-public-api/package.nix index 7e48fdd639e4..aa294fa04531 100644 --- a/pkgs/by-name/ca/cargo-public-api/package.nix +++ b/pkgs/by-name/ca/cargo-public-api/package.nix @@ -11,15 +11,15 @@ rustPlatform.buildRustPackage rec { pname = "cargo-public-api"; - version = "0.44.0"; + version = "0.44.1"; src = fetchCrate { inherit pname version; - hash = "sha256-DInUd9r2ABvehc/SoJI9VmbfllbYNwwORWSTfsL9EwE="; + hash = "sha256-eKTFLvyP/RhQJJPswfzCjxKGE+fXSPfVrEQBMcK3ytU="; }; useFetchCargoVendor = true; - cargoHash = "sha256-CcDoGAt3CMDO7NFyx+0Jk2RRvQT+vFWUu0vz40Ogpgo="; + cargoHash = "sha256-KT7tAisaIjhiLdt1Nkk6lg5hVqRt9fZWP74VHICWThM="; nativeBuildInputs = [ pkg-config ]; From d53eb9d4a70c5be10244bd45ea71bfe9ff4d68d2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 13:20:17 +0000 Subject: [PATCH 108/152] halo: 2.20.14 -> 2.20.15 --- pkgs/by-name/ha/halo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/halo/package.nix b/pkgs/by-name/ha/halo/package.nix index 7a1241b80885..090c72315943 100644 --- a/pkgs/by-name/ha/halo/package.nix +++ b/pkgs/by-name/ha/halo/package.nix @@ -8,10 +8,10 @@ }: stdenv.mkDerivation rec { pname = "halo"; - version = "2.20.14"; + version = "2.20.15"; src = fetchurl { url = "https://github.com/halo-dev/halo/releases/download/v${version}/halo-${version}.jar"; - hash = "sha256-42prPQTrjTgfHiwcpIKHpuiQLw4xhZ3wK1PkVLaC4OQ="; + hash = "sha256-/gecHb+MCfHs9ncGkneqTFbkPG/VvwnHNT0saip/rvk="; }; nativeBuildInputs = [ From 126a79f8185f5963bca481f91aee7db8a7a74eb7 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 22 Feb 2025 13:20:27 +0100 Subject: [PATCH 109/152] python312Packages.quil: 0.13.2 -> 0.15.3 Diff: https://github.com/rigetti/quil-rs/compare/quil-py/v0.13.2...quil-py/v0.15.3 Changelog: https://github.com/rigetti/quil-rs/blob/quil-py/v0.15.3/quil-py/CHANGELOG.md --- .../python-modules/quil/default.nix | 24 +++++++------------ 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/quil/default.nix b/pkgs/development/python-modules/quil/default.nix index 4582a636090f..2c097fc86043 100644 --- a/pkgs/development/python-modules/quil/default.nix +++ b/pkgs/development/python-modules/quil/default.nix @@ -1,33 +1,32 @@ { lib, - stdenv, buildPythonPackage, - pythonOlder, + pythonAtLeast, fetchFromGitHub, rustPlatform, numpy, pytestCheckHook, syrupy, - libiconv, }: buildPythonPackage rec { pname = "quil"; - version = "0.13.2"; + version = "0.15.3"; pyproject = true; - disabled = pythonOlder "3.8"; + # error: the configured Python interpreter version (3.13) is newer than PyO3's maximum supported version (3.12) + disabled = pythonAtLeast "3.13"; src = fetchFromGitHub { owner = "rigetti"; repo = "quil-rs"; - rev = "quil-py/v${version}"; - hash = "sha256-Hapj90F5IloyW7MyeTg95rlUfb4JiZdtz1HuJVxlk/c="; + tag = "quil-py/v${version}"; + hash = "sha256-55NfQlpeqp0je9MpTeQdVyhZ8C16lZJKM43PTsQY5nc="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-yfO1/ChiFYTB/LWCc9CR3lBzU71FEos+jjkHVoJyoeI="; + hash = "sha256-hMvbbJulJaR5Qy7LS4H9CyiAoQWoPMNxxVzmwD9aYTQ="; }; buildAndTestSubdir = "quil-py"; @@ -37,8 +36,6 @@ buildPythonPackage rec { rustPlatform.maturinBuildHook ]; - buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ libiconv ]; - dependencies = [ numpy ]; pythonImportsCheck = [ @@ -53,13 +50,8 @@ buildPythonPackage rec { syrupy ]; - disabledTests = [ - # Syrupy snapshot needs to be regenerated - "test_filter_instructions" - ]; - meta = { - changelog = "https://github.com/rigetti/quil-rs/blob/${src.rev}/quil-py/CHANGELOG.md"; + changelog = "https://github.com/rigetti/quil-rs/blob/quil-py/v${version}/quil-py/CHANGELOG.md"; description = "Python package for building and parsing Quil programs"; homepage = "https://github.com/rigetti/quil-rs/tree/main/quil-py"; license = lib.licenses.asl20; From d9a219920590f09503edc0ac1af22607094d4351 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 22 Feb 2025 13:19:16 +0100 Subject: [PATCH 110/152] python312Packages.pyquil: 4.15.0 -> 4.16.0 Diff: https://github.com/rigetti/pyquil/compare/refs/tags/v4.15.0...v4.16.0 Changelog: https://github.com/rigetti/pyquil/blob/v4.16.0/CHANGELOG.md --- .../python-modules/pyquil/default.nix | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/pyquil/default.nix b/pkgs/development/python-modules/pyquil/default.nix index 0e2d63d80c50..b082e3172ff3 100644 --- a/pkgs/development/python-modules/pyquil/default.nix +++ b/pkgs/development/python-modules/pyquil/default.nix @@ -1,8 +1,9 @@ { lib, buildPythonPackage, - deprecated, fetchFromGitHub, + + deprecated, ipython, matplotlib-inline, nest-asyncio, @@ -13,7 +14,6 @@ pytest-asyncio, pytest-mock, pytestCheckHook, - pythonOlder, qcs-sdk-python, respx, rpcq, @@ -25,21 +25,20 @@ buildPythonPackage rec { pname = "pyquil"; - version = "4.15.0"; + version = "4.16.0"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchFromGitHub { owner = "rigetti"; repo = "pyquil"; tag = "v${version}"; - hash = "sha256-zRXIMSgcFlTZQ5Y/1pSC30ZhvKj1Pn1+7SbTetEdzio="; + hash = "sha256-6nJ0eozqbzHDF3e/Q/bVJnng1b+LUL2tsv4X7sWE9/0="; }; pythonRelaxDeps = [ "lark" "networkx" + "numpy" "packaging" "qcs-sdk-python" "rpcq" @@ -75,11 +74,11 @@ buildPythonPackage rec { pythonImportsCheck = [ "pyquil" ]; - meta = with lib; { + meta = { description = "Python library for creating Quantum Instruction Language (Quil) programs"; homepage = "https://github.com/rigetti/pyquil"; changelog = "https://github.com/rigetti/pyquil/blob/v${version}/CHANGELOG.md"; - license = licenses.asl20; - maintainers = with maintainers; [ fab ]; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ fab ]; }; } From ffc4248519db54956b14a1455959f877e96fa342 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 22 Feb 2025 13:38:29 +0100 Subject: [PATCH 111/152] python312Packages.cirq-google: fix build --- .../python-modules/cirq-google/default.nix | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/cirq-google/default.nix b/pkgs/development/python-modules/cirq-google/default.nix index efb00a62ad3a..c5beb6192b74 100644 --- a/pkgs/development/python-modules/cirq-google/default.nix +++ b/pkgs/development/python-modules/cirq-google/default.nix @@ -1,13 +1,11 @@ { buildPythonPackage, + setuptools, cirq-core, - freezegun, google-api-core, protobuf, + freezegun, pytestCheckHook, - setuptools, - protobuf4, - fetchpatch, }: buildPythonPackage rec { @@ -19,16 +17,6 @@ buildPythonPackage rec { build-system = [ setuptools ]; - patches = [ - # https://github.com/quantumlib/Cirq/pull/6683 Support for protobuf5 - (fetchpatch { - url = "https://github.com/quantumlib/Cirq/commit/bae02e4d83aafa29f50aa52073d86eb913ccb2d3.patch"; - hash = "sha256-MqHhKa38BTM6viQtWik0TQjN0OPdrwzCZkkqZsiyF5w="; - includes = [ "cirq_google/serialization/arg_func_langs_test.py" ]; - stripLen = 1; - }) - ]; - pythonRelaxDeps = [ "protobuf" ]; From 81e35c1316d0d0d9857233c51d2d278834a816c4 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 22 Feb 2025 13:40:12 +0100 Subject: [PATCH 112/152] python312Packages.cirq-rigetti: fix build --- .../python-modules/cirq-rigetti/default.nix | 21 +++---------------- 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/pkgs/development/python-modules/cirq-rigetti/default.nix b/pkgs/development/python-modules/cirq-rigetti/default.nix index 783569a95153..209089bcf6b3 100644 --- a/pkgs/development/python-modules/cirq-rigetti/default.nix +++ b/pkgs/development/python-modules/cirq-rigetti/default.nix @@ -1,13 +1,10 @@ { - lib, buildPythonPackage, cirq-core, - fetchpatch2, - pyquil, - pytestCheckHook, - pythonOlder, - qcs-sdk-python, setuptools, + pyquil, + qcs-sdk-python, + pytestCheckHook, }: buildPythonPackage rec { @@ -15,18 +12,6 @@ buildPythonPackage rec { pyproject = true; inherit (cirq-core) version src; - disabled = pythonOlder "3.10"; - - patches = [ - # https://github.com/quantumlib/Cirq/pull/6734 - (fetchpatch2 { - name = "fix-rigetti-check-for-aspen-family-device-kind.patch"; - url = "https://github.com/quantumlib/Cirq/commit/dd395fb71fb7f92cfd34f008bf2a98fc70b57fae.patch"; - stripLen = 1; - hash = "sha256-EWB2CfMS2+M3zNFX5PwFNtEBdgJkNVUVNd+I/E6n9kI="; - }) - ]; - sourceRoot = "${src.name}/${pname}"; pythonRelaxDeps = [ "pyquil" ]; From ca7d0da1ef66133b13e20c9753236b93e2c8f906 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 22 Feb 2025 13:43:30 +0100 Subject: [PATCH 113/152] python312Packages.cirq[-core]: cleanup --- .../python-modules/cirq-core/default.nix | 44 ++++++++++--------- .../python-modules/cirq/default.nix | 14 ++++-- 2 files changed, 34 insertions(+), 24 deletions(-) diff --git a/pkgs/development/python-modules/cirq-core/default.nix b/pkgs/development/python-modules/cirq-core/default.nix index e6ac6d5b5220..862b698762e7 100644 --- a/pkgs/development/python-modules/cirq-core/default.nix +++ b/pkgs/development/python-modules/cirq-core/default.nix @@ -1,31 +1,37 @@ { lib, stdenv, - attrs, - autoray ? null, buildPythonPackage, - duet, fetchFromGitHub, - freezegun, + + # build-system + setuptools, + + # dependencies + attrs, + duet, matplotlib, networkx, numpy, - opt-einsum, pandas, - ply, - pylatex ? null, - pyquil ? null, - pytest-asyncio, - pytestCheckHook, - pythonOlder, - quimb ? null, requests, scipy, - setuptools, sortedcontainers, sympy, tqdm, typing-extensions, + autoray ? null, + opt-einsum, + ply, + pylatex ? null, + pyquil ? null, + quimb ? null, + + # tests + freezegun, + pytest-asyncio, + pytestCheckHook, + withContribRequires ? false, }: @@ -34,8 +40,6 @@ buildPythonPackage rec { version = "1.4.1-unstable-2024-09-21"; pyproject = true; - disabled = pythonOlder "3.10"; - src = fetchFromGitHub { owner = "quantumlib"; repo = "cirq"; @@ -77,9 +81,9 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ - pytestCheckHook - pytest-asyncio freezegun + pytest-asyncio + pytestCheckHook ]; disabledTestPaths = lib.optionals (!withContribRequires) [ @@ -99,12 +103,12 @@ buildPythonPackage rec { "test_prepare_two_qubit_state_using_sqrt_iswap" ]; - meta = with lib; { + meta = { description = "Framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits"; homepage = "https://github.com/quantumlib/cirq"; changelog = "https://github.com/quantumlib/Cirq/releases/tag/v${version}"; - license = licenses.asl20; - maintainers = with maintainers; [ + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ drewrisinger fab ]; diff --git a/pkgs/development/python-modules/cirq/default.nix b/pkgs/development/python-modules/cirq/default.nix index 0d755c34b767..5f74e6ac6762 100644 --- a/pkgs/development/python-modules/cirq/default.nix +++ b/pkgs/development/python-modules/cirq/default.nix @@ -1,5 +1,10 @@ { buildPythonPackage, + + # build-system + setuptools, + + # dependencies cirq-aqt, cirq-core, cirq-google, @@ -7,11 +12,12 @@ cirq-pasqal, cirq-rigetti, cirq-web, + + # tests pytestCheckHook, - setuptools, }: -buildPythonPackage rec { +buildPythonPackage { pname = "cirq"; pyproject = true; inherit (cirq-core) version src meta; @@ -21,10 +27,10 @@ buildPythonPackage rec { dependencies = [ cirq-aqt cirq-core - cirq-ionq cirq-google - cirq-rigetti + cirq-ionq cirq-pasqal + cirq-rigetti cirq-web ]; From a49631e4f6c9f97c483db70cf74adc64f7564d8f Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 22 Feb 2025 14:02:26 +0100 Subject: [PATCH 114/152] python312Packages.stim: fix build --- .../python-modules/stim/default.nix | 25 ++++++++++++------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/stim/default.nix b/pkgs/development/python-modules/stim/default.nix index 01357b047645..7b8131f8cc7f 100644 --- a/pkgs/development/python-modules/stim/default.nix +++ b/pkgs/development/python-modules/stim/default.nix @@ -1,19 +1,23 @@ { lib, buildPythonPackage, - cirq-core, fetchFromGitHub, + + # build-system + pybind11, + setuptools, + + # dependencies + numpy, + + # tests + cirq-core, matplotlib, networkx, - numpy, pandas, - pybind11, pytest-xdist, pytestCheckHook, - pythonOlder, scipy, - setuptools, - wheel, }: buildPythonPackage rec { @@ -21,8 +25,6 @@ buildPythonPackage rec { version = "1.14.0"; pyproject = true; - disabled = pythonOlder "3.6"; - src = fetchFromGitHub { owner = "quantumlib"; repo = "Stim"; @@ -50,7 +52,6 @@ buildPythonPackage rec { build-system = [ pybind11 setuptools - wheel ]; dependencies = [ numpy ]; @@ -75,6 +76,12 @@ buildPythonPackage rec { "glue/cirq" ]; + disabledTests = [ + # AssertionError: Sample rate 1.0 is over 5 standard deviations away from 1.0. + "test_frame_simulator_sampling_noisy_gates_agrees_with_cirq_data" + "test_tableau_simulator_sampling_noisy_gates_agrees_with_cirq_data" + ]; + meta = { description = "Tool for high performance simulation and analysis of quantum stabilizer circuits, especially quantum error correction (QEC) circuits"; mainProgram = "stim"; From 9cb3ccd803bf39ecef2e996bb645e13c5f8c0167 Mon Sep 17 00:00:00 2001 From: Niklas Korz Date: Fri, 21 Feb 2025 10:11:56 +0100 Subject: [PATCH 115/152] zed-editor: disable linker override on linux (cherry picked from commit c8f52a6def729a54e13125dfaf0f51ebb48eca54) --- .../ze/zed-editor/0002-linux-linker.patch | 19 +++++++++++++++++++ pkgs/by-name/ze/zed-editor/package.nix | 8 ++++++-- 2 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 pkgs/by-name/ze/zed-editor/0002-linux-linker.patch diff --git a/pkgs/by-name/ze/zed-editor/0002-linux-linker.patch b/pkgs/by-name/ze/zed-editor/0002-linux-linker.patch new file mode 100644 index 000000000000..4529e038dc2f --- /dev/null +++ b/pkgs/by-name/ze/zed-editor/0002-linux-linker.patch @@ -0,0 +1,19 @@ +diff --git a/.cargo/config.toml b/.cargo/config.toml +index 07cbc23195..b3c4d43e0f 100644 +--- a/.cargo/config.toml ++++ b/.cargo/config.toml +@@ -5,14 +5,6 @@ rustflags = ["-C", "symbol-mangling-version=v0", "--cfg", "tokio_unstable"] + [alias] + xtask = "run --package xtask --" + +-[target.x86_64-unknown-linux-gnu] +-linker = "clang" +-rustflags = ["-C", "link-arg=-fuse-ld=mold"] +- +-[target.aarch64-unknown-linux-gnu] +-linker = "clang" +-rustflags = ["-C", "link-arg=-fuse-ld=mold"] +- + [target.aarch64-apple-darwin] + rustflags = ["-C", "link-args=-Objc -all_load"] + diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index 2ea23820247b..e20319e1cc42 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -41,7 +41,6 @@ livekit-libwebrtc, testers, writableTmpDirAsHomeHook, - clang, withGLES ? false, buildRemoteServer ? true, @@ -114,6 +113,12 @@ rustPlatform.buildRustPackage rec { # Until https://github.com/zed-industries/zed/issues/19971 is fixed, # we also skip any crate for which the license cannot be determined. ./0001-generate-licenses.patch + + # Upstream delegates linking on Linux to clang to make use of mold, + # but builds fine with our standard linker. + # This patch removes their linker override from the cargo config. + ./0002-linux-linker.patch + # See https://github.com/zed-industries/zed/pull/21661#issuecomment-2524161840 "script/patches/use-cross-platform-livekit.patch" ]; @@ -129,7 +134,6 @@ rustPlatform.buildRustPackage rec { nativeBuildInputs = [ - clang cmake copyDesktopItems curl From edf79ec4b9e3334e2e2640cdac48171a679ac112 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 13:39:08 +0000 Subject: [PATCH 116/152] aws-nuke: 3.47.1 -> 3.48.1 --- pkgs/by-name/aw/aws-nuke/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/aw/aws-nuke/package.nix b/pkgs/by-name/aw/aws-nuke/package.nix index ec8566d9f54f..eef219e47cb8 100644 --- a/pkgs/by-name/aw/aws-nuke/package.nix +++ b/pkgs/by-name/aw/aws-nuke/package.nix @@ -10,16 +10,16 @@ buildGoModule rec { pname = "aws-nuke"; - version = "3.47.1"; + version = "3.48.1"; src = fetchFromGitHub { owner = "ekristen"; repo = "aws-nuke"; tag = "v${version}"; - hash = "sha256-5vOCfLHW2TLx9t1hado3+JqvRaPqJOR5ZaQP2x1Xcl8="; + hash = "sha256-DpLxETXnY7u7YrFaODpfziwxIq5BlOswzznsuFXGS9Q="; }; - vendorHash = "sha256-811gUe7L/1Y5HTRgywjzBe7b9VjWt6GjbuyBOORaOCI="; + vendorHash = "sha256-YLk560F2YBwWsWFhQ8KsUuW/kIAlWBkihynREppQ+40="; overrideModAttrs = _: { preBuild = '' From d5a0735a4b18cbc66a46761c89803724c6c7f514 Mon Sep 17 00:00:00 2001 From: emaryn Date: Sat, 22 Feb 2025 12:28:31 +0800 Subject: [PATCH 117/152] jetbrains-toolbox: format --- pkgs/by-name/je/jetbrains-toolbox/package.nix | 68 +++++++++++-------- 1 file changed, 39 insertions(+), 29 deletions(-) diff --git a/pkgs/by-name/je/jetbrains-toolbox/package.nix b/pkgs/by-name/je/jetbrains-toolbox/package.nix index 2a66577c476b..e5d50b25d690 100644 --- a/pkgs/by-name/je/jetbrains-toolbox/package.nix +++ b/pkgs/by-name/je/jetbrains-toolbox/package.nix @@ -1,13 +1,14 @@ -{ stdenv -, lib -, fetchzip -, copyDesktopItems -, makeWrapper -, runCommand -, appimageTools -, icu -, genericUpdater -, writeShellScript +{ + stdenv, + lib, + fetchzip, + copyDesktopItems, + makeWrapper, + runCommand, + appimageTools, + icu, + genericUpdater, + writeShellScript, }: let pname = "jetbrains-toolbox"; @@ -19,20 +20,21 @@ let stripRoot = false; }; - appimageContents = runCommand "${pname}-extracted" - { - nativeBuildInputs = [ appimageTools.appimage-exec ]; - } - '' - appimage-exec.sh -x $out ${src}/jetbrains-toolbox-${version}/jetbrains-toolbox + appimageContents = + runCommand "${pname}-extracted" + { + nativeBuildInputs = [ appimageTools.appimage-exec ]; + } + '' + appimage-exec.sh -x $out ${src}/jetbrains-toolbox-${version}/jetbrains-toolbox - # JetBrains ship a broken desktop file. Despite registering a custom - # scheme handler for jetbrains:// URLs, they never mark the command as - # being suitable for passing URLs to. Ergo, the handler never receives - # its payload. This causes various things to break, including login. - # Reported upstream at: https://youtrack.jetbrains.com/issue/TBX-11478/ - sed -Ei '/^Exec=/s/( %U)?$/ %U/' $out/jetbrains-toolbox.desktop - ''; + # JetBrains ship a broken desktop file. Despite registering a custom + # scheme handler for jetbrains:// URLs, they never mark the command as + # being suitable for passing URLs to. Ergo, the handler never receives + # its payload. This causes various things to break, including login. + # Reported upstream at: https://youtrack.jetbrains.com/issue/TBX-11478/ + sed -Ei '/^Exec=/s/( %U)?$/ %U/' $out/jetbrains-toolbox.desktop + ''; appimage = appimageTools.wrapAppImage { inherit pname version; @@ -40,9 +42,17 @@ let }; in stdenv.mkDerivation { - inherit pname version src appimage; + inherit + pname + version + src + appimage + ; - nativeBuildInputs = [ makeWrapper copyDesktopItems ]; + nativeBuildInputs = [ + makeWrapper + copyDesktopItems + ]; installPhase = '' runHook preInstall @@ -50,7 +60,7 @@ stdenv.mkDerivation { install -Dm644 ${appimageContents}/.DirIcon $out/share/icons/hicolor/scalable/apps/jetbrains-toolbox.svg makeWrapper ${appimage}/bin/jetbrains-toolbox $out/bin/jetbrains-toolbox \ --append-flags "--update-failed" \ - --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [icu]} + --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ icu ]} runHook postInstall ''; @@ -67,11 +77,11 @@ stdenv.mkDerivation { ''; }; - meta = with lib; { + meta = { description = "Jetbrains Toolbox"; homepage = "https://jetbrains.com/"; - license = licenses.unfree; - maintainers = with maintainers; [ AnatolyPopov ]; + license = lib.licenses.unfree; + maintainers = with lib.maintainers; [ AnatolyPopov ]; platforms = [ "x86_64-linux" ]; mainProgram = "jetbrains-toolbox"; }; From 6e833513a814ba4b5e4cfe21dd2334e3bc06ae2e Mon Sep 17 00:00:00 2001 From: emaryn Date: Sat, 22 Feb 2025 12:31:36 +0800 Subject: [PATCH 118/152] jetbrains-toolbox: fix update script --- pkgs/by-name/je/jetbrains-toolbox/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/je/jetbrains-toolbox/package.nix b/pkgs/by-name/je/jetbrains-toolbox/package.nix index e5d50b25d690..7610bffd00a3 100644 --- a/pkgs/by-name/je/jetbrains-toolbox/package.nix +++ b/pkgs/by-name/je/jetbrains-toolbox/package.nix @@ -9,6 +9,7 @@ icu, genericUpdater, writeShellScript, + jq, }: let pname = "jetbrains-toolbox"; @@ -73,7 +74,7 @@ stdenv.mkDerivation { passthru.updateScript = genericUpdater { versionLister = writeShellScript "jetbrains-toolbox-versionLister" '' curl -Ls 'https://data.services.jetbrains.com/products?code=TBA&release.type=release' \ - | jq -r '.[] | .releases | flatten[] | .build' + | ${lib.getExe jq} -r '.[] | .releases | flatten[] | .build' ''; }; From 00266d92665706645e97d9c7b5a6911bcb52c521 Mon Sep 17 00:00:00 2001 From: emaryn Date: Sat, 22 Feb 2025 04:32:17 +0000 Subject: [PATCH 119/152] jetbrains-toolbox: 2.5.1.34629 -> 2.5.3.37797 --- pkgs/by-name/je/jetbrains-toolbox/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/je/jetbrains-toolbox/package.nix b/pkgs/by-name/je/jetbrains-toolbox/package.nix index 7610bffd00a3..fed644312822 100644 --- a/pkgs/by-name/je/jetbrains-toolbox/package.nix +++ b/pkgs/by-name/je/jetbrains-toolbox/package.nix @@ -13,11 +13,11 @@ }: let pname = "jetbrains-toolbox"; - version = "2.5.1.34629"; + version = "2.5.3.37797"; src = fetchzip { url = "https://download.jetbrains.com/toolbox/jetbrains-toolbox-${version}.tar.gz"; - hash = "sha256-YaMlvgktoa738grHarJX2Uh5PZ7qHuASyJBcUhMssEI="; + hash = "sha256-BMSVigKiR7HgBqaebKvBk0OnyqiYQk562IIzN/6xu2I="; stripRoot = false; }; From b4c1fa0fa624cbbf8ea54e329e4e7fab38c12302 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 04:34:29 +0100 Subject: [PATCH 120/152] python313Packages.pyhive-integration: rename from pyhiveapi --- .../{pyhiveapi => pyhive-integration}/default.nix | 2 +- pkgs/servers/home-assistant/component-packages.nix | 2 +- pkgs/servers/home-assistant/update-component-packages.py | 1 - pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 +- 5 files changed, 4 insertions(+), 4 deletions(-) rename pkgs/development/python-modules/{pyhiveapi => pyhive-integration}/default.nix (97%) diff --git a/pkgs/development/python-modules/pyhiveapi/default.nix b/pkgs/development/python-modules/pyhive-integration/default.nix similarity index 97% rename from pkgs/development/python-modules/pyhiveapi/default.nix rename to pkgs/development/python-modules/pyhive-integration/default.nix index dfe0533a0bc2..61e7a1cb14bf 100644 --- a/pkgs/development/python-modules/pyhiveapi/default.nix +++ b/pkgs/development/python-modules/pyhive-integration/default.nix @@ -14,7 +14,7 @@ }: buildPythonPackage rec { - pname = "pyhiveapi"; + pname = "pyhive-integration"; version = "1.0.1"; pyproject = true; diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index d62cbf943f9a..8658a2509244 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2225,7 +2225,7 @@ ]; "hive" = ps: with ps; [ - pyhiveapi + pyhive-integration ]; "hko" = ps: with ps; [ diff --git a/pkgs/servers/home-assistant/update-component-packages.py b/pkgs/servers/home-assistant/update-component-packages.py index d4b6c5ca8dc2..747880254965 100755 --- a/pkgs/servers/home-assistant/update-component-packages.py +++ b/pkgs/servers/home-assistant/update-component-packages.py @@ -45,7 +45,6 @@ PKG_PREFERENCES = { "numpy": "numpy", "ollama-hass": "ollama", "paho-mqtt": "paho-mqtt", - "pyhive-integration": "pyhiveapi", # https://github.com/home-assistant/core/pull/135482 "pysuezV2": "pysuez", "sentry-sdk": "sentry-sdk", "slackclient": "slack-sdk", diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 95a0398eed80..4a303001d95e 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -500,6 +500,7 @@ mapAliases ({ pyialarmxr = pyialarmxr-homeassistant; # added 2022-06-07 pyialarmxr-homeassistant = throw "The package was removed together with the component support in home-assistant 2022.7.0"; # added 2022-07-07 PyICU = pyicu; # Added 2022-12-22 + pyhiveapi = pyhive-integration; # Added 2025-02-22 pyhs100 = throw "pyhs100 has been removed in favor of python-kasa."; # added 2024-01-05 pylibgen = throw "pylibgen is unmaintained upstreamed, and removed from nixpkgs"; # added 2020-06-20 PyLD = pyld; # added 2022-06-22 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 125ba193228c..29920fb4dfbc 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -10763,7 +10763,7 @@ self: super: with self; { pyhepmc = callPackage ../development/python-modules/pyhepmc { }; - pyhiveapi = callPackage ../development/python-modules/pyhiveapi { }; + pyhive-integration = callPackage ../development/python-modules/pyhive-integration { }; pyhumps = callPackage ../development/python-modules/pyhumps { }; From 25b2932bd50eaf9d58418f75524ae4dbc1fda9dc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 04:35:04 +0100 Subject: [PATCH 121/152] python313Packages.pyhive-integration: 1.0.1 -> 1.0.2 https://github.com/Pyhass/Pyhiveapi/releases/tag/v1.0.2 --- .../development/python-modules/pyhive-integration/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyhive-integration/default.nix b/pkgs/development/python-modules/pyhive-integration/default.nix index 61e7a1cb14bf..29319768f1c3 100644 --- a/pkgs/development/python-modules/pyhive-integration/default.nix +++ b/pkgs/development/python-modules/pyhive-integration/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pyhive-integration"; - version = "1.0.1"; + version = "1.0.2"; pyproject = true; disabled = pythonOlder "3.6"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "Pyhass"; repo = "Pyhiveapi"; tag = "v${version}"; - hash = "sha256-/Q6nQb6JyjjWJv7Yj+EJdqOMy+j3cYPIkRpXa3Q48Oo="; + hash = "sha256-lfBr889s6NHcos/kdzQa9HJEcQ4dfCEMjuLYiLzesfE="; }; postPatch = '' From 10b9252a78971eca5dfe36a8e9a3987e3185234f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 04:36:52 +0100 Subject: [PATCH 122/152] python313Packages.pyprosegur: 0.0.12 -> 0.0.14 https://github.com/dgomes/pyprosegur/releases/tag/0.0.13 https://github.com/dgomes/pyprosegur/releases/tag/0.0.14 --- pkgs/development/python-modules/pyprosegur/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyprosegur/default.nix b/pkgs/development/python-modules/pyprosegur/default.nix index f1f9585147f6..2e392f9cfa2d 100644 --- a/pkgs/development/python-modules/pyprosegur/default.nix +++ b/pkgs/development/python-modules/pyprosegur/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pyprosegur"; - version = "0.0.12"; + version = "0.0.14"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "dgomes"; repo = "pyprosegur"; tag = version; - hash = "sha256-A223aafa0eXNBVd2cVVV7p2wXg4Z2rcoggM3czmRsOE="; + hash = "sha256-FMkz5zZ5+607gfmw4KRmCgfR+TJF2JGLRVEUzZAjTrc="; }; build-system = [ setuptools ]; From b38024eb55fe2bc8ee41b0890b503254bb675d4d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 04:37:49 +0100 Subject: [PATCH 123/152] python313Packages.pyrympro: 0.0.8 -> 0.0.9 https://github.com/OnFreund/pyrympro/compare/refs/tags/v0.0.8...v0.0.9 --- pkgs/development/python-modules/pyrympro/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyrympro/default.nix b/pkgs/development/python-modules/pyrympro/default.nix index a53c74cee613..ad276f76dd3c 100644 --- a/pkgs/development/python-modules/pyrympro/default.nix +++ b/pkgs/development/python-modules/pyrympro/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "pyrympro"; - version = "0.0.8"; + version = "0.0.9"; pyproject = true; disabled = pythonOlder "3.10"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "OnFreund"; repo = "pyrympro"; tag = "v${version}"; - hash = "sha256-mRvKLPgtBgmFDTHqra7GslxsgsJpQ2w/DE0Zgz5jujk="; + hash = "sha256-+KgYdiVuX8Ycw0Odte/EXsoWiMaLmTU6zTeJCw9jwvs="; }; build-system = [ setuptools ]; From 2febcc2076979e81bdf6997f9754194f0c02cac1 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sat, 22 Feb 2025 13:38:40 +1000 Subject: [PATCH 124/152] python312Packages.pyvesync: 2.1.17 -> 2.18 (#380535) https://github.com/webdjoe/pyvesync/releases/tag/2.18 --- pkgs/development/python-modules/pyvesync/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyvesync/default.nix b/pkgs/development/python-modules/pyvesync/default.nix index ff65cf8bfdb8..fbc5ae395b98 100644 --- a/pkgs/development/python-modules/pyvesync/default.nix +++ b/pkgs/development/python-modules/pyvesync/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pyvesync"; - version = "2.1.17"; + version = "2.1.18"; pyproject = true; disabled = pythonOlder "3.6"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "webdjoe"; repo = "pyvesync"; tag = version; - hash = "sha256-h5pxoPtIZVfhSHyvCkde2uVMzNjqXEYaMM8+gsNMd/k="; + hash = "sha256-p46QVjJ8MzvsAu9JAQo4XN+z96arWLoJakdT81ITasU="; }; build-system = [ setuptools ]; @@ -37,7 +37,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python library to manage Etekcity Devices and Levoit Air Purifier"; homepage = "https://github.com/webdjoe/pyvesync"; - changelog = "https://github.com/webdjoe/pyvesync/releases/tag/${version}"; + changelog = "https://github.com/webdjoe/pyvesync/releases/tag/${src.tag}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From 46ce1cad9891d7baf523aaa029980e6d7def824e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 04:39:05 +0100 Subject: [PATCH 125/152] python313Packages.reolink-aio: 0.11.10 -> 0.12.0 https://github.com/starkillerOG/reolink_aio/releases/tag/0.12.0 --- pkgs/development/python-modules/reolink-aio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reolink-aio/default.nix b/pkgs/development/python-modules/reolink-aio/default.nix index 1fdfbeb8f018..83af61b54adb 100644 --- a/pkgs/development/python-modules/reolink-aio/default.nix +++ b/pkgs/development/python-modules/reolink-aio/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "reolink-aio"; - version = "0.11.10"; + version = "0.12.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "starkillerOG"; repo = "reolink_aio"; tag = version; - hash = "sha256-qEcu+jdzPSNzgT5aK1nZxT6EAlH1ady5Vyx11PTsTic="; + hash = "sha256-HIBNmn8qGTOV6eP7pX0EGgenYoNXuXPu9o2Uf8VFaUw="; }; build-system = [ setuptools ]; From 429d5a2e323517fb00c5c2ae1f2e51730c65bdbb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 04:41:56 +0100 Subject: [PATCH 126/152] home-assistant: 2025.2.4 -> 2025.2.5 https://github.com/home-assistant/core/releases/tag/2025.2.5 --- pkgs/servers/home-assistant/component-packages.nix | 2 +- pkgs/servers/home-assistant/default.nix | 6 +++--- pkgs/servers/home-assistant/frontend.nix | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 8658a2509244..a7ea10d1420c 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "2025.2.4"; + version = "2025.2.5"; components = { "3_day_blinds" = ps: with ps; [ diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 38d9e3c57829..aa1079070124 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -379,7 +379,7 @@ let extraBuildInputs = extraPackages python.pkgs; # Don't forget to run update-component-packages.py after updating - hassVersion = "2025.2.4"; + hassVersion = "2025.2.5"; in python.pkgs.buildPythonApplication rec { @@ -400,13 +400,13 @@ python.pkgs.buildPythonApplication rec { owner = "home-assistant"; repo = "core"; rev = "refs/tags/${version}"; - hash = "sha256-Zrr4keJwY1q/PrHZEVUphxhA3dAOkyE5vCEa3Msr9Yk="; + hash = "sha256-8adHpOiuWddgqQjInc92FjEwVyg2Rvgx7wNOj3+Kxsk="; }; # Secondary source is pypi sdist for translations sdist = fetchPypi { inherit pname version; - hash = "sha256-24AOIyC00U6J1Abg1zj4BbSLsRik2tQZSFaoAu7w85M="; + hash = "sha256-JD2xus356qNzT5jqZOHr5gn4WGeC189rM83D81xVtWo="; }; build-system = with python.pkgs; [ diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index 1ca6e8574c99..cf10e2a7c499 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { # the frontend version corresponding to a specific home-assistant version can be found here # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json pname = "home-assistant-frontend"; - version = "20250214.0"; + version = "20250221.0"; format = "wheel"; src = fetchPypi { @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "home_assistant_frontend"; dist = "py3"; python = "py3"; - hash = "sha256-dIV0P/9GsHV4xN84+HGe/I7ay1FM3jLw9F60WpxaEIM="; + hash = "sha256-SgNtsXtg/i9AO+xu5O0loDbAifO4rn1GRFE1LmeJLfU="; }; # there is nothing to strip in this package From a484f68fa5fe907a296ff2bc7057c1ba926ff072 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 04:49:36 +0100 Subject: [PATCH 127/152] python313Packages.homeassistant-stubs: 2025.2.3 -> 2025.2.5 https://github.com/KapJI/homeassistant-stubs/releases/tag/2025.2.5 --- pkgs/servers/home-assistant/stubs.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/stubs.nix b/pkgs/servers/home-assistant/stubs.nix index ab15453ac011..b62bbb9419df 100644 --- a/pkgs/servers/home-assistant/stubs.nix +++ b/pkgs/servers/home-assistant/stubs.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "homeassistant-stubs"; - version = "2025.2.3"; + version = "2025.2.5"; pyproject = true; disabled = python.version != home-assistant.python.version; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "KapJI"; repo = "homeassistant-stubs"; rev = "refs/tags/${version}"; - hash = "sha256-bb9LAgra8AVqoNsyL95wrOt9JXMPnT7FxwU1+JLKw5c="; + hash = "sha256-tqg7NHvtKrXJ8+czcWqoaPMLYfskjuoFmSOkhjmnr3g="; }; build-system = [ From d6a782256ea0366b421df65756b904197b12b42c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 04:49:52 +0100 Subject: [PATCH 128/152] home-assistant.python.pkgs.pytest-homeassistant-custom-component: 0.13.213 -> 0.13.214 https://github.com/MatthewFlamm/pytest-homeassistant-custom-component/blob/refs/tags/0.13.214/CHANGELOG.md --- .../home-assistant/pytest-homeassistant-custom-component.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix b/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix index 0d0a52f2d17d..e8bae80d8747 100644 --- a/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix +++ b/pkgs/servers/home-assistant/pytest-homeassistant-custom-component.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "pytest-homeassistant-custom-component"; - version = "0.13.213"; + version = "0.13.214"; pyproject = true; disabled = pythonOlder "3.12"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "MatthewFlamm"; repo = "pytest-homeassistant-custom-component"; rev = "refs/tags/${version}"; - hash = "sha256-mYdG3LFjkm7vkQTLW/5kRe/Yrflq1jZGgQRiIuIqJYg="; + hash = "sha256-AbqDLFC/U+zJJF4pc1ovuzwmXLv37ojCpQQIzWUc/70="; }; build-system = [ setuptools ]; From 96984ddf49a401de52435be1251bd685bf604f57 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:11:03 +0100 Subject: [PATCH 129/152] home-assistant-custom-components.adaptive_lighting: 1.23.0 -> 1.25.0 https://github.com/basnijholt/adaptive-lighting/releases/tag/1.25.0 --- .../custom-components/adaptive_lighting/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/adaptive_lighting/package.nix b/pkgs/servers/home-assistant/custom-components/adaptive_lighting/package.nix index 99bbbae0d089..27c1c766d867 100644 --- a/pkgs/servers/home-assistant/custom-components/adaptive_lighting/package.nix +++ b/pkgs/servers/home-assistant/custom-components/adaptive_lighting/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "basnijholt"; domain = "adaptive_lighting"; - version = "1.23.0"; + version = "1.25.0"; src = fetchFromGitHub { owner = "basnijholt"; repo = "adaptive-lighting"; - tag = version; - hash = "sha256-Yq8mKk2j2CHyHvwyej0GeFQhuy1MFXwt0o+lDOGwrBU="; + tag = "v${version}"; + hash = "sha256-ykliUi/gnJB9hMNI72RCofcGzS7799lVTAXZyrho/Ng="; }; dependencies = [ From b5e338249c91ca196083ec6926a8dd45c751ecc0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:11:24 +0100 Subject: [PATCH 130/152] home-assistant-custom-components.auth-header: 1.11 -> 1.12 https://github.com/BeryJu/hass-auth-header/releases/tag/v1.12 --- .../home-assistant/custom-components/auth-header/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/auth-header/package.nix b/pkgs/servers/home-assistant/custom-components/auth-header/package.nix index 0d8283d5ef5d..cf158a2231a5 100644 --- a/pkgs/servers/home-assistant/custom-components/auth-header/package.nix +++ b/pkgs/servers/home-assistant/custom-components/auth-header/package.nix @@ -7,13 +7,13 @@ buildHomeAssistantComponent rec { owner = "BeryJu"; domain = "auth_header"; - version = "1.11"; + version = "1.12"; src = fetchFromGitHub { inherit owner; repo = "hass-auth-header"; tag = "v${version}"; - hash = "sha256-N2jEFyb/OWsO48rAuQBDHtQ5yKfIrGTcwlEb2P3LyVc="; + hash = "sha256-BPG/G6IM95g9ip2OsPmcAebi2ZvKHUpFzV4oquOFLPM="; }; meta = with lib; { From db6cf14b9a866cc4a25c4d2b4100843406b19f23 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:11:48 +0100 Subject: [PATCH 131/152] home-assistant-custom-components.auth_oidc: 0.5.1-alpha -> 0.6.2-alpha https://github.com/christiaangoossens/hass-oidc-auth/releases/tag/v0.6.2-alpha --- .../home-assistant/custom-components/auth_oidc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/auth_oidc/package.nix b/pkgs/servers/home-assistant/custom-components/auth_oidc/package.nix index b95ac46d9fca..7d7f3f5446da 100644 --- a/pkgs/servers/home-assistant/custom-components/auth_oidc/package.nix +++ b/pkgs/servers/home-assistant/custom-components/auth_oidc/package.nix @@ -11,13 +11,13 @@ buildHomeAssistantComponent rec { owner = "christaangoossens"; domain = "auth_oidc"; - version = "0.5.1-alpha"; + version = "0.6.2-alpha"; src = fetchFromGitHub { owner = "christiaangoossens"; repo = "hass-oidc-auth"; tag = "v${version}"; - hash = "sha256-GT82LWzfZzmCACS51mJctT/NeCTckJsJGl3x+wCQGjs="; + hash = "sha256-C/Nui0frlcRLaOqsfFH72QNo756karLq/UUcvs2LgE0="; }; dependencies = [ From 07787dba0c6faacebea7fdd6af71371b72e301e3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:14:07 +0100 Subject: [PATCH 132/152] home-assistant-custom-components.emporia_vue: 0.10.0 -> 0.10.1 https://github.com/magico13/ha-emporia-vue/releases/tag/v0.10.1 --- .../home-assistant/custom-components/emporia_vue/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/emporia_vue/package.nix b/pkgs/servers/home-assistant/custom-components/emporia_vue/package.nix index a20253be3c6c..c4a1d9893f42 100644 --- a/pkgs/servers/home-assistant/custom-components/emporia_vue/package.nix +++ b/pkgs/servers/home-assistant/custom-components/emporia_vue/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "magico13"; domain = "emporia_vue"; - version = "0.10.0"; + version = "0.10.1"; src = fetchFromGitHub { owner = "magico13"; repo = "ha-emporia-vue"; rev = "v${version}"; - hash = "sha256-bUfFRcVu/i6yp9BbfM3d6J8TBT3X35HNk0tr00JIwC8="; + hash = "sha256-OfJvln80ek/+4PURk23REhIyUckAEZ+Ybb5rZyKs6h4="; }; dependencies = [ From 74e933a5f863b9d2c45cbd21711fb3f37c07ca87 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:14:47 +0100 Subject: [PATCH 133/152] home-assistant-custom-components.garmin_connect: 0.2.22 -> 0.2.30 https://github.com/cyberjunky/home-assistant-garmin_connect/compare/d42edcabc67ba6a7f960e849c8aaec1aabef87c0...0.2.30 --- .../custom-components/garmin_connect/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/garmin_connect/package.nix b/pkgs/servers/home-assistant/custom-components/garmin_connect/package.nix index 1c38cb012500..7c6b4c600bfd 100644 --- a/pkgs/servers/home-assistant/custom-components/garmin_connect/package.nix +++ b/pkgs/servers/home-assistant/custom-components/garmin_connect/package.nix @@ -6,16 +6,16 @@ tzlocal, }: -buildHomeAssistantComponent { +buildHomeAssistantComponent rec { owner = "cyberjunky"; domain = "garmin_connect"; - version = "0.2.22"; + version = "0.2.30"; src = fetchFromGitHub { owner = "cyberjunky"; repo = "home-assistant-garmin_connect"; - rev = "d42edcabc67ba6a7f960e849c8aaec1aabef87c0"; - hash = "sha256-KqbP6TpH9B0/AjtsW5TcWSNgUhND+w8rO6X8fHqtsDI="; + tag = version; + hash = "sha256-Gxz0mKVgs2o7IlhGJkz4JlKRb448IRFqK87Kn+Gebkk="; }; dependencies = [ From d2cbc002ca1917b69d800a64ad357614cc341ba5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:17:12 +0100 Subject: [PATCH 134/152] home-assistant-custom-components.midea_ac: 2025.1.1 -> 2025.1.4 https://github.com/mill1000/midea-ac-py/compare/refs/tags/2025.1.1...2025.1.4 --- .../home-assistant/custom-components/midea_ac/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/midea_ac/package.nix b/pkgs/servers/home-assistant/custom-components/midea_ac/package.nix index 711a9ab2eda2..3147c237fa1e 100644 --- a/pkgs/servers/home-assistant/custom-components/midea_ac/package.nix +++ b/pkgs/servers/home-assistant/custom-components/midea_ac/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "mill1000"; domain = "midea_ac"; - version = "2025.1.1"; + version = "2025.1.4"; src = fetchFromGitHub { owner = "mill1000"; repo = "midea-ac-py"; tag = version; - hash = "sha256-dQcSXV7UlcSNjad5IkqoBXyJO3GRKzgPGpydnWHYxxE="; + hash = "sha256-xKoZFcvfVF6x3PM1lNZ+/1hPIAcIQoDNSs9jUJU90p4="; }; dependencies = [ msmart-ng ]; From 43e0d161741cdbf5e5ea94b401bd21646c239f06 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:17:48 +0100 Subject: [PATCH 135/152] home-assistant-custom-components.miele: 2024.11.1 -> 2025.1.1 https://github.com/astrandb/miele/releases/tag/v2025.1.1 --- .../home-assistant/custom-components/miele/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/miele/package.nix b/pkgs/servers/home-assistant/custom-components/miele/package.nix index e524818d2e1b..884ff9a34b10 100644 --- a/pkgs/servers/home-assistant/custom-components/miele/package.nix +++ b/pkgs/servers/home-assistant/custom-components/miele/package.nix @@ -9,13 +9,13 @@ buildHomeAssistantComponent rec { owner = "astrandb"; domain = "miele"; - version = "2024.11.1"; + version = "2025.1.1"; src = fetchFromGitHub { inherit owner; repo = domain; tag = "v${version}"; - hash = "sha256-fM/ARQ4wJt2/vIVsdWpAur/YWPvBH5fOPYqiaz4DxzU="; + hash = "sha256-TShy2q3gKqTgRU3u4Wp7zQjzhEogqUVip8EkH8XIYw8="; }; dependencies = [ From cd5cd3623ab8d0bdfbdb2f40c13f2c9f9ab0a5bd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:18:04 +0100 Subject: [PATCH 136/152] home-assistant-custom-components.nest_protect: 0.3.12 -> 0.4.0 https://github.com/iMicknl/ha-nest-protect/releases/tag/v0.4.0 --- .../home-assistant/custom-components/nest_protect/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/nest_protect/package.nix b/pkgs/servers/home-assistant/custom-components/nest_protect/package.nix index 838fd05a1e36..6bfe72a4d91d 100644 --- a/pkgs/servers/home-assistant/custom-components/nest_protect/package.nix +++ b/pkgs/servers/home-assistant/custom-components/nest_protect/package.nix @@ -6,13 +6,13 @@ buildHomeAssistantComponent rec { owner = "iMicknl"; domain = "nest_protect"; - version = "0.3.12"; + version = "0.4.0"; src = fetchFromGitHub { inherit owner; repo = "ha-nest-protect"; tag = "v${version}"; - hash = "sha256-IiHndx+mQVfpMLisiRwSEhrFJ3mJ4qaWTxZrubowkQs="; + hash = "sha256-UAVyfI+cHYx0va2P14moyy6BbhNegsdLWtiex5QeFrs="; }; dontBuild = true; From 5ae71330aa969331dbbc0f29a17b991589dfbde2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:18:20 +0100 Subject: [PATCH 137/152] home-assistant-custom-components.ntfy: 1.1.0-pre.2 -> 1.2.0-pre.1 https://github.com/hbrennhaeuser/homeassistant_integration_ntfy/compare/v1.1.0-pre.2...v1.2.0-pre.1 --- .../servers/home-assistant/custom-components/ntfy/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/ntfy/package.nix b/pkgs/servers/home-assistant/custom-components/ntfy/package.nix index 9ff55f87cc11..fdc34a3f679f 100644 --- a/pkgs/servers/home-assistant/custom-components/ntfy/package.nix +++ b/pkgs/servers/home-assistant/custom-components/ntfy/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "hbrennhaeuser"; domain = "ntfy"; - version = "1.1.0-pre.2"; + version = "1.2.0-pre.1"; src = fetchFromGitHub { inherit owner; repo = "homeassistant_integration_ntfy"; rev = "v${version}"; - hash = "sha256-OGCAJsAsnUjwaLR8lCBdU+ghVOGFF0mT73t5JtcngUA="; + hash = "sha256-cdqO8fwaEZzAEa7aVjV00OQYnmx0vJZqz7Nd9+MUHN8="; }; dependencies = [ From a56cd5e1743fe4710acda694619514b735a35c7f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:18:57 +0100 Subject: [PATCH 138/152] home-assistant-custom-components.sensi: 1.3.14 -> 1.3.15 https://github.com/iprak/sensi/releases/tag/v1.3.15 --- .../home-assistant/custom-components/sensi/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/sensi/package.nix b/pkgs/servers/home-assistant/custom-components/sensi/package.nix index da69974b409c..45e1a433451a 100644 --- a/pkgs/servers/home-assistant/custom-components/sensi/package.nix +++ b/pkgs/servers/home-assistant/custom-components/sensi/package.nix @@ -7,13 +7,13 @@ buildHomeAssistantComponent rec { owner = "iprak"; domain = "sensi"; - version = "1.3.14"; + version = "1.3.15"; src = fetchFromGitHub { inherit owner; repo = domain; tag = "v${version}"; - hash = "sha256-kskffpfxpUjNUgsGc/sSkCbGdjt47KfPpH6KBFDLsHw="; + hash = "sha256-t6SOjjoMQ2V+KcqFx03PJPrbviDmidi+XbQGlQ5ghuc="; }; dependencies = [ From 98ddcc999c6eaa7acd7caf6f558e4e39cee9edd1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:20:56 +0100 Subject: [PATCH 139/152] home-assistant-custom-components.solax_modbus: 2025.01.8 -> 2025.01.9 https://github.com/wills106/homeassistant-solax-modbus/releases/tag/2025.01.9 --- .../home-assistant/custom-components/solax_modbus/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix b/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix index ec9d756e845c..75974fee6893 100644 --- a/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix +++ b/pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "wills106"; domain = "solax_modbus"; - version = "2025.01.8"; + version = "2025.01.9"; src = fetchFromGitHub { owner = "wills106"; repo = "homeassistant-solax-modbus"; tag = version; - hash = "sha256-jvz9CtVCuNu3w/1ebXcI8GNRAWajm51F9SMf13cBhlw="; + hash = "sha256-x9dlqc2kckrd0C5W7VfNQGhuSODxopzwO4gOSeSOl1E="; }; dependencies = [ pymodbus ]; From e34f7ef42be6fc952896e86311a73195a4bf0ad6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:22:43 +0100 Subject: [PATCH 140/152] home-assistant-custom-components.tuya_local: 2025.2.0 -> 2025.2.2 https://github.com/make-all/tuya-local/releases/tag/2025.2.2 --- .../home-assistant/custom-components/tuya_local/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/tuya_local/package.nix b/pkgs/servers/home-assistant/custom-components/tuya_local/package.nix index 65c5776c734b..c7956ef85c1c 100644 --- a/pkgs/servers/home-assistant/custom-components/tuya_local/package.nix +++ b/pkgs/servers/home-assistant/custom-components/tuya_local/package.nix @@ -11,13 +11,13 @@ buildHomeAssistantComponent rec { owner = "make-all"; domain = "tuya_local"; - version = "2025.2.0"; + version = "2025.2.2"; src = fetchFromGitHub { inherit owner; repo = "tuya-local"; tag = version; - hash = "sha256-G/+mAq++bJ2Z41B6gi/izBLvuZwew3Tx/0mGZm4g6TE="; + hash = "sha256-RwPbFIDXSXFzR2sck1EUvQL+1o8Ppb5clsIAHhYxX5o="; }; dependencies = [ From cf8c6a05d3f5bec145f43c875eebbff60204f980 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:23:02 +0100 Subject: [PATCH 141/152] home-assistant-custom-components.versatile_thermostat: 7.2.1 -> 7.2.3 https://github.com/jmcollin78/versatile_thermostat/releases/tag/7.2.3 --- .../custom-components/versatile_thermostat/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix b/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix index 5dffbcad5881..b1b7dd65e042 100644 --- a/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix +++ b/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "jmcollin78"; domain = "versatile_thermostat"; - version = "7.2.1"; + version = "7.2.3"; src = fetchFromGitHub { inherit owner; repo = domain; rev = "refs/tags/${version}"; - hash = "sha256-KdDeY1hTCWEy5l9mq2HdCrmVfLV6NkO43lC2QigOXeo="; + hash = "sha256-OYqN8xdNl7A5pxSKR8PeKRQ54RARo8JKILlv+cqSYpE="; }; passthru.updateScript = gitUpdater { ignoredVersions = "(Alpha|Beta|alpha|beta).*"; }; From f1a70a5ec71d98386b5450dc5bd1da630556250b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:26:16 +0100 Subject: [PATCH 142/152] home-assistant-custom-components.xiaomi_miot: 1.0.9 -> 1.0.12 https://github.com/al-one/hass-xiaomi-miot/releases/tag/v1.0.12 --- .../home-assistant/custom-components/xiaomi_miot/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/xiaomi_miot/package.nix b/pkgs/servers/home-assistant/custom-components/xiaomi_miot/package.nix index 9a697ad651b0..011471fda2d0 100644 --- a/pkgs/servers/home-assistant/custom-components/xiaomi_miot/package.nix +++ b/pkgs/servers/home-assistant/custom-components/xiaomi_miot/package.nix @@ -11,13 +11,13 @@ buildHomeAssistantComponent rec { owner = "al-one"; domain = "xiaomi_miot"; - version = "1.0.9"; + version = "1.0.12"; src = fetchFromGitHub { owner = "al-one"; repo = "hass-xiaomi-miot"; rev = "v${version}"; - hash = "sha256-2XCm7XEKQgoe8myAgPnYCOO+XdLTAl8NtAVCBMJGqDc="; + hash = "sha256-WU512UnKRHVoflerXK4vs/wJXxaerC1XVhfLN1YPh84="; }; dependencies = [ From 47a62e10c01a8f75e7bda1507ff52e80ccaa19ef Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:26:44 +0100 Subject: [PATCH 143/152] home-assistant-custom-components.yoto_ha: 1.22.6 -> 1.23.0 https://github.com/cdnninja/yoto_ha/releases/tag/v1.23.0 --- .../home-assistant/custom-components/yoto_ha/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/yoto_ha/package.nix b/pkgs/servers/home-assistant/custom-components/yoto_ha/package.nix index 7e9c77164c70..c8b3935d34a7 100644 --- a/pkgs/servers/home-assistant/custom-components/yoto_ha/package.nix +++ b/pkgs/servers/home-assistant/custom-components/yoto_ha/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "cdnninja"; domain = "yoto"; - version = "1.22.6"; + version = "1.23.0"; src = fetchFromGitHub { owner = "cdnninja"; repo = "yoto_ha"; tag = "v${version}"; - hash = "sha256-6igIcDGPYUOz5dWZr9TKFmoYoUCsZOpfpESTxYRR67w="; + hash = "sha256-FB711ofk5BV/U0ZWfa6Q2aheZkzbwxDUfqNDu9wj2aQ="; }; dependencies = [ From 24c309e0bf58a72ab5ba740722e65ac2f618924f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:28:19 +0100 Subject: [PATCH 144/152] home-assistant-custom-lovelace-modules.clock-weather-card: 2.8.7 -> 2.8.9 https://github.com/pkissling/clock-weather-card/blob/v2.8.9/CHANGELOG.md --- .../custom-lovelace-modules/clock-weather-card/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/clock-weather-card/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/clock-weather-card/package.nix index e224e4ce98ee..09743011c733 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/clock-weather-card/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/clock-weather-card/package.nix @@ -9,18 +9,18 @@ }: stdenvNoCC.mkDerivation rec { pname = "clock-weather-card"; - version = "2.8.7"; + version = "2.8.9"; src = fetchFromGitHub { owner = "pkissling"; repo = "clock-weather-card"; tag = "v${version}"; - hash = "sha256-ylJNI0DE+3j8EZFpUmuuBnII8nBMrJ5bhlGVh3M25eo="; + hash = "sha256-7b0U6HelWLoCvkJrqzRbRyDnl0odi6OYYEp0sUOYnoU="; }; offlineCache = fetchYarnDeps { yarnLock = src + "/yarn.lock"; - hash = "sha256-EUuPF2kS6CaJ2MUYoBocLOQyOgkhRHd34ul+efJua7Q="; + hash = "sha256-9MFEJQ9JYUjded6sdDcF/kB+ZdGE6z4MZOzFk1Qb3vo="; }; nativeBuildInputs = [ From 1264a1bc849453e99887b15df9e3b648c36a9ca2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:31:21 +0100 Subject: [PATCH 145/152] home-assistant-custom-lovelace-modules.universal-remote-card: 4.3.9 -> 4.3.10 https://github.com/Nerwyn/android-tv-card/compare/4.3.9...4.3.10 --- .../universal-remote-card/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/universal-remote-card/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/universal-remote-card/package.nix index bbfe36d70956..9cf1fa751bd8 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/universal-remote-card/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/universal-remote-card/package.nix @@ -6,18 +6,18 @@ buildNpmPackage rec { pname = "universal-remote-card"; - version = "4.3.9"; + version = "4.3.10"; src = fetchFromGitHub { owner = "Nerwyn"; repo = "android-tv-card"; rev = version; - hash = "sha256-7Eoa1CVruVDuNHvvcdxMERWtq1S+HIFPXMFc+GZu4ns="; + hash = "sha256-z34zdkfDnMlfmCpJYclxvuXK8Vaji0FoTCPjRoe5joA="; }; patches = [ ./dont-call-git.patch ]; - npmDepsHash = "sha256-jjN8VFVw4wFAArUzdxjmH6w9M9WUtpKUgjPqfE3jTOw="; + npmDepsHash = "sha256-5sOUuES/rbXmqdd8vFqGy5Wa3ZvI3B/KJhg7WtaQjPA="; installPhase = '' runHook preInstall From 3800f73f3ce54a26fe5e9a8fb5f026ea0d7d4bd6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 22 Feb 2025 05:33:40 +0100 Subject: [PATCH 146/152] home-assistant-custom-lovelace-modules.versatile-thermostat-ui-card: 1.1.2 -> 1.1.3 https://github.com/jmcollin78/versatile-thermostat-ui-card/releases/tag/1.1.3 --- .../versatile-thermostat-ui-card/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-lovelace-modules/versatile-thermostat-ui-card/package.nix b/pkgs/servers/home-assistant/custom-lovelace-modules/versatile-thermostat-ui-card/package.nix index 1d3d7c75aad8..c15d1b4fd5cd 100644 --- a/pkgs/servers/home-assistant/custom-lovelace-modules/versatile-thermostat-ui-card/package.nix +++ b/pkgs/servers/home-assistant/custom-lovelace-modules/versatile-thermostat-ui-card/package.nix @@ -6,13 +6,13 @@ buildNpmPackage rec { pname = "versatile-thermostat-ui-card"; - version = "1.1.2"; + version = "1.1.3"; src = fetchFromGitHub { owner = "jmcollin78"; repo = "versatile-thermostat-ui-card"; rev = "${version}"; - hash = "sha256-JOm0jQysBtKHjAXtWnjbEn7UPSNLHd95TGfP13WH0Ww="; + hash = "sha256-yPp478uXiRWDH4DP/d0Mloie7nPY1hWLt8X1vLhysvA="; }; npmFlags = [ "--legacy-peer-deps" ]; From 1b7f3f7963714272fa67be4d7cf183e223b0a9e2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 13:47:14 +0000 Subject: [PATCH 147/152] opnborg: 0.1.63 -> 0.1.64 --- pkgs/by-name/op/opnborg/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/opnborg/package.nix b/pkgs/by-name/op/opnborg/package.nix index 0a03c5dcad8f..d4d14dff70dd 100644 --- a/pkgs/by-name/op/opnborg/package.nix +++ b/pkgs/by-name/op/opnborg/package.nix @@ -5,16 +5,16 @@ }: buildGoModule rec { pname = "opnborg"; - version = "0.1.63"; + version = "0.1.64"; src = fetchFromGitHub { owner = "paepckehh"; repo = "opnborg"; rev = "v${version}"; - hash = "sha256-t/bcqHsRLE4Mxoe/0pziIHHrPf2ijUkYjr1vq8C1ZzQ="; + hash = "sha256-v1+hN77l3Y7IyxoZWJqN96odpzKGQ0fiXfLRFgqy+IQ="; }; - vendorHash = "sha256-kFO4Ju1EbUEc/CZpujmJpM1R1vRI5J4s6UIa2+IhTKE="; + vendorHash = "sha256-J4CKwjOkjBb2v/H3x+TTatW7dL7gZYYV8yAvz2pvjTE="; ldflags = [ "-s" From 4c72c82187673699d56205b6a2946ad7fa6ab05b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 15:18:18 +0000 Subject: [PATCH 148/152] tlsinfo: 0.1.41 -> 0.1.43 --- pkgs/by-name/tl/tlsinfo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tl/tlsinfo/package.nix b/pkgs/by-name/tl/tlsinfo/package.nix index 920f8e633166..fa1ee9785c3b 100644 --- a/pkgs/by-name/tl/tlsinfo/package.nix +++ b/pkgs/by-name/tl/tlsinfo/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "tlsinfo"; - version = "0.1.41"; + version = "0.1.43"; src = fetchFromGitHub { owner = "paepckehh"; repo = "tlsinfo"; tag = "v${version}"; - hash = "sha256-II5/UDWVeEoupM1Ijty2A9M/qwWA2/b4Y68lTkxnJ9o="; + hash = "sha256-3H/1UlktRVnCd95OFkOqPp6gciGZCOBpj0UFfO+tyJg="; }; - vendorHash = "sha256-IyinAjgK4vm+TkSGQq+XnY9BESsNvXgz84BRzNyZtJY="; + vendorHash = "sha256-yFb4Z8i3b6lPQ4NOszEI2k5s5dmE7Z7YGSFZuExXZ4I="; ldflags = [ "-s" From 4d2d4af854b8b399e11d0f3fef5aa87e4cad063f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 22 Feb 2025 15:29:52 +0000 Subject: [PATCH 149/152] python312Packages.pystac-client: 0.8.5 -> 0.8.6 --- pkgs/development/python-modules/pystac-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pystac-client/default.nix b/pkgs/development/python-modules/pystac-client/default.nix index 52fed979a8fc..9afca9ce01dd 100644 --- a/pkgs/development/python-modules/pystac-client/default.nix +++ b/pkgs/development/python-modules/pystac-client/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "pystac-client"; - version = "0.8.5"; + version = "0.8.6"; pyproject = true; disabled = pythonOlder "3.9"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "stac-utils"; repo = "pystac-client"; tag = "v${version}"; - hash = "sha256-bryJCg0JqjxQi5tAvd5Y2f/hXmHoIGEFiHuSPCjqfYk="; + hash = "sha256-rbRxqR6hZy284JfQu5+dukFTBHllqzjo0k9aWhrkRAU="; }; build-system = [ setuptools ]; From cdab07acffcc77d678ec6500d892119b2981d138 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Sun, 23 Feb 2025 01:57:23 +1000 Subject: [PATCH 150/152] python312Packages.universal-silabs-flasher: 0.0.28 -> 0.0.29 (#384275) https://github.com/NabuCasa/universal-silabs-flasher/releases/tag/v0.0.29 --- .../python-modules/universal-silabs-flasher/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/universal-silabs-flasher/default.nix b/pkgs/development/python-modules/universal-silabs-flasher/default.nix index bd208a8ab54c..25488de230d8 100644 --- a/pkgs/development/python-modules/universal-silabs-flasher/default.nix +++ b/pkgs/development/python-modules/universal-silabs-flasher/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "universal-silabs-flasher"; - version = "0.0.28"; + version = "0.0.29"; pyproject = true; src = fetchFromGitHub { owner = "NabuCasa"; repo = "universal-silabs-flasher"; tag = "v${version}"; - hash = "sha256-ZV2yldOzcH4Su31dmkE1f0JXDZI6SsSZGi4KyFvzRb4="; + hash = "sha256-dXLk1lwSGPRNTwhi9MY6AcqlBtZwFt/EMS0juI4IpjQ="; }; postPatch = '' From ed86661d937c026959f2ccf68b9869b08ff32fef Mon Sep 17 00:00:00 2001 From: Kevin Cox Date: Sat, 22 Feb 2025 11:03:54 -0500 Subject: [PATCH 151/152] cross-seed: Remove broken test. This test has always been broken. The fix is not obvious, there was an attempt to set up mount namespaces, but this will fail if the output directory doesn't exist. In the default configuration it will fail because the directory doesn't exist until cross-seed runs the first time. This points at a real issue with the module that should be addressed. But for now let's remove the broken test, then we can add it back in working condition. Original PR: https://github.com/NixOS/nixpkgs/pull/383409 --- nixos/tests/all-tests.nix | 1 - nixos/tests/cross-seed.nix | 43 -------------------------- pkgs/by-name/cr/cross-seed/package.nix | 3 -- 3 files changed, 47 deletions(-) delete mode 100644 nixos/tests/cross-seed.nix diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index de8d97bd2e5f..a580f0f78706 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -253,7 +253,6 @@ in { curl-impersonate = handleTest ./curl-impersonate.nix {}; custom-ca = handleTest ./custom-ca.nix {}; croc = handleTest ./croc.nix {}; - cross-seed = runTest ./cross-seed.nix; cyrus-imap = runTest ./cyrus-imap.nix; darling = handleTest ./darling.nix {}; darling-dmg = runTest ./darling-dmg.nix; diff --git a/nixos/tests/cross-seed.nix b/nixos/tests/cross-seed.nix deleted file mode 100644 index c50f0da2dbef..000000000000 --- a/nixos/tests/cross-seed.nix +++ /dev/null @@ -1,43 +0,0 @@ -{ lib, ... }: -let - apiKey = "twentyfourcharacterskey!"; -in -{ - name = "cross-seed"; - meta.maintainers = with lib.maintainers; [ pta2002 ]; - - nodes.machine = - { pkgs, config, ... }: - let - cfg = config.services.cross-seed; - in - { - systemd.tmpfiles.settings."0-cross-seed-test"."${cfg.settings.torrentDir}".d = { - inherit (cfg) user group; - mode = "700"; - }; - - services.cross-seed = { - enable = true; - settings = { - outputDir = "/var/lib/cross-seed/output"; - torrentDir = "/var/lib/torrents"; - torznab = [ ]; - useClientTorrents = false; - }; - # # We create this secret in the Nix store (making it readable by everyone). - # # DO NOT DO THIS OUTSIDE OF TESTS!! - settingsFile = (pkgs.formats.json { }).generate "secrets.json" { - inherit apiKey; - }; - }; - }; - - testScript = # python - '' - start_all() - machine.wait_for_unit("cross-seed.service") - machine.wait_for_open_port(2468) - machine.succeed("curl --fail -XPOST http://localhost:2468/api/search?apiKey=${apiKey}") - ''; -} diff --git a/pkgs/by-name/cr/cross-seed/package.nix b/pkgs/by-name/cr/cross-seed/package.nix index 6bc0eda1fb85..b44b9e0ba8f4 100644 --- a/pkgs/by-name/cr/cross-seed/package.nix +++ b/pkgs/by-name/cr/cross-seed/package.nix @@ -2,7 +2,6 @@ lib, buildNpmPackage, fetchFromGitHub, - nixosTests, }: buildNpmPackage rec { @@ -18,8 +17,6 @@ buildNpmPackage rec { npmDepsHash = "sha256-hqQi0kSPm9SKEoLu6InvRMPxbQ+CBpKVPJhhOdo2ZII="; - passthru.tests.cross-seed = nixosTests.cross-seed; - meta = { description = "Fully-automatic torrent cross-seeding with Torznab"; homepage = "https://cross-seed.org"; From 209af06ac76a6ff977a33b768a4efd42438a7724 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Thu, 20 Feb 2025 14:59:13 -0500 Subject: [PATCH 152/152] dmlive: 5.5.4 -> 5.5.7-unstable-2025-01-25 Diff: https://github.com/THMonster/dmlive/compare/688ddda12ed70a7ad25ede63e948e1cba143a307...79b4d9430fca3ebb86c57ee506989f620ea68a21 --- pkgs/by-name/dm/dmlive/package.nix | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/dm/dmlive/package.nix b/pkgs/by-name/dm/dmlive/package.nix index 3df691355b8e..2bdbb87d98df 100644 --- a/pkgs/by-name/dm/dmlive/package.nix +++ b/pkgs/by-name/dm/dmlive/package.nix @@ -10,21 +10,19 @@ nodejs, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage { pname = "dmlive"; - version = "5.5.4"; + version = "5.5.7-unstable-2025-01-25"; src = fetchFromGitHub { owner = "THMonster"; - repo = pname; - rev = "688ddda12ed70a7ad25ede63e948e1cba143a307"; # no tag - hash = "sha256-M7IZ2UzusWovyhigyUXasmSEz4J79gnFyivHVUqfUKg="; + repo = "dmlive"; + rev = "79b4d9430fca3ebb86c57ee506989f620ea68a21"; # no tag + hash = "sha256-0DDKKd4IZj+3AyVMG4FXjCbvvMg5iDCiF1B6nB8n3lU="; }; useFetchCargoVendor = true; - cargoHash = "sha256-eHbnAOMWfGSVYrLqhfoZ4tXHy6GXKzB7sHN8ZQwE//0="; - - OPENSSL_NO_VENDOR = true; + cargoHash = "sha256-UwKQivYZyXYADbwf4VA1h2y7YzpxefUgDYQG+NaLMwE="; nativeBuildInputs = [ pkg-config @@ -36,7 +34,7 @@ rustPlatform.buildRustPackage rec { ]; postInstall = '' - wrapProgram "$out/bin/dmlive" --prefix PATH : "${ + wrapProgram "$out/bin/dmlive" --suffix PATH : "${ lib.makeBinPath [ mpv ffmpeg @@ -45,6 +43,8 @@ rustPlatform.buildRustPackage rec { }" ''; + env.OPENSSL_NO_VENDOR = true; + meta = { description = "Tool to play and record videos or live streams with danmaku"; homepage = "https://github.com/THMonster/dmlive";