Merge master into staging-nixos

This commit is contained in:
nixpkgs-ci[bot]
2026-06-20 12:39:29 +00:00
committed by GitHub
64 changed files with 3746 additions and 4259 deletions
+6
View File
@@ -14591,6 +14591,12 @@
github = "svelterust";
githubId = 85593302;
};
knightfemale = {
email = "2067834160@qq.com";
github = "knightfemale";
githubId = 124773040;
name = "";
};
knightpp = {
email = "knightpp@proton.me";
github = "knightpp";
@@ -82,7 +82,7 @@ in
machine.wait_until_succeeds("""
curl -s 'http://localhost:10428/select/jaeger/api/services' | \
jq -e '.data[] | select(. == "test-service")'
""", timeout=10)
""", timeout=20)
# Query for traces from our test service
machine.wait_until_succeeds("""
File diff suppressed because it is too large Load Diff
@@ -10,8 +10,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
publisher = "oxc";
name = "oxc-vscode";
version = "1.57.0";
hash = "sha256-kz4YqPcDjBX7hT3O7odPQgYmGMO34VGw16d6mpzXq7c=";
version = "1.58.0";
hash = "sha256-30dFeguNbY8WM3fLym6aUMkHYH5wA5scSNn04Ukbj9U=";
};
nativeBuildInputs = [
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "mednafen-vb";
version = "0-unstable-2026-04-20";
version = "0-unstable-2026-06-14";
src = fetchFromGitHub {
owner = "libretro";
repo = "beetle-vb-libretro";
rev = "1275bd7bddf2166be5a10e45c26c5c2a61370658";
hash = "sha256-3JTcAITogWP9yQ4sLZl8YlUHzu9LvWor9liQRIwf2b8=";
rev = "38e7a0ec9ac7079ca1c1e3dd9aaf5b56f527efca";
hash = "sha256-+57qsfH2wygKdD66yauzKD9XDf01q4LeiWdIeYbVUmc=";
};
makefile = "Makefile";
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "snes9x";
version = "0-unstable-2026-05-20";
version = "0-unstable-2026-06-16";
src = fetchFromGitHub {
owner = "snes9xgit";
repo = "snes9x";
rev = "f8aff9cbd0ab3ee92679f039298d57b55f9d790e";
hash = "sha256-4tOXpK2OBY6u5NnuIq5NWT3haOp2y+4BtBlHVAzEuRE=";
rev = "9df418161bd030d59a0ab0c7b656df68dea11007";
hash = "sha256-1NZ0ESAunxYOIuk/X+41HELKdxq1U6VG5EG+or+VLkk=";
};
makefile = "Makefile";
+4 -4
View File
@@ -16,8 +16,8 @@
},
"ATSynEdit": {
"owner": "Alexey-T",
"rev": "2026.05.20",
"hash": "sha256-r3DARtsBEXxkC9wBGuIuY6qU9GQcXPeakQsK2P8zXI0="
"rev": "2026.06.12",
"hash": "sha256-JTUxakTv9MVbMQArJJC995kSCD37Xs1rvLmDoyQhHf4="
},
"ATSynEdit_Cmp": {
"owner": "Alexey-T",
@@ -31,8 +31,8 @@
},
"ATSynEdit_Ex": {
"owner": "Alexey-T",
"rev": "2026.01.19",
"hash": "sha256-gfx+2HbssaB1frc8QQh3ua+Z4lEM2JnQtSPNZVusaTM="
"rev": "2026.06.10",
"hash": "sha256-WZnGdl0lt8nOKKZsqPIcSRTVXYEixGKDHtMPveOvE5E="
},
"Python-for-Lazarus": {
"owner": "Alexey-T",
+2 -2
View File
@@ -42,13 +42,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "cudatext";
version = "1.234.4.0";
version = "1.234.4.1";
src = fetchFromGitHub {
owner = "Alexey-T";
repo = "CudaText";
tag = finalAttrs.version;
hash = "sha256-eVdV02R1YZ3mdoucEoyp7iKhA30+QJNAqdbnOz2Xjy4=";
hash = "sha256-/2OXF0ggbBvgAlQTeQcjxITd8UbdOc9Hruml112XoEU=";
};
patches = [ ./proc_globdata.patch ];
+34
View File
@@ -0,0 +1,34 @@
{
lib,
fetchFromGitHub,
rustPlatform,
versionCheckHook,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "gcan";
version = "1.1.1";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "applicative-systems";
repo = "gcan";
tag = "v${finalAttrs.version}";
hash = "sha256-BZfdc3ddAa9CPC3GOH9G3QJbECbSRY7ymzIMtYl076M=";
};
cargoHash = "sha256-5oE69FYTAV6JiTAN4A79+ndI0vHrbAi1JeEJcD+eY2c=";
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
meta = {
description = "Analyze, filter, and prune Nix GC roots";
homepage = "https://github.com/applicative-systems/gcan";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.tfc ];
mainProgram = "gcan";
platforms = lib.platforms.unix;
};
})
+3 -3
View File
@@ -18,16 +18,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "gelly";
version = "1.4.0";
version = "1.6.2";
src = fetchFromGitHub {
owner = "Fingel";
repo = "gelly";
tag = "v${finalAttrs.version}";
hash = "sha256-3RXAipo8QzRu8OVJqrh2AHVXgvgbEYC7GJ4ho4rbNnI=";
hash = "sha256-yAbItAKzvn2mxNPqg+iuiI5GvFAYXw1721DaVzS0axI=";
};
cargoHash = "sha256-yiW0neFnNPb9go7Yef+DLoUCZ32E3DLe1a0onbte+Xc=";
cargoHash = "sha256-nKWpawdvBdu57O/Fs+cumrfbYrPUouD3uL0YKWOZY+I=";
nativeBuildInputs = [
pkg-config
@@ -6,19 +6,19 @@
buildGoModule (finalAttrs: {
pname = "grafana-image-renderer";
version = "5.7.3";
version = "5.8.11";
src = fetchFromGitHub {
owner = "grafana";
repo = "grafana-image-renderer";
tag = "v${finalAttrs.version}";
hash = "sha256-CrJkBx2BMGlFtqXR174A5CVTH2GIZHTVxxwJjCi68pg=";
hash = "sha256-qNi268XHyKQ2kvT24ovhzUEREaYMXWlGHfcuyRHjRYQ=";
};
vendorHash = "sha256-3nd0m0PltTiJX5e1tbQ7LSgUmDRXC8nRktOVAIgHOCU=";
vendorHash = "sha256-QiseTdsFOBg3aDYpdmLHfXL9eFll6iJo4wSKwXvdGnM=";
postPatch = ''
substituteInPlace go.mod --replace-fail 'go 1.26.1' 'go 1.25.7'
substituteInPlace go.mod --replace-fail 'go 1.26.4' 'go 1.26.3'
'';
subPackages = [ "." ];
+2 -2
View File
@@ -14,7 +14,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "lcevcdec";
version = "4.1.0";
version = "4.2.0";
outputs = [
"out"
@@ -26,7 +26,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "v-novaltd";
repo = "LCEVCdec";
tag = finalAttrs.version;
hash = "sha256-QzejWq0XGPLu+YVNetfbzczNuZ6Gp5QJP5G2RZUan6M=";
hash = "sha256-EVp+ucydbBWlMMXbldkwDEbFlM88UIts8f/PspIqqSY=";
};
postPatch = ''
File diff suppressed because it is too large Load Diff
+3 -3
View File
@@ -7,16 +7,16 @@
buildNpmPackage (finalAttrs: {
pname = "meshcentral";
version = "1.1.59";
version = "1.2.0";
src = fetchFromGitHub {
owner = "Ylianst";
repo = "MeshCentral";
tag = finalAttrs.version;
hash = "sha256-qfiIofwFOXHzxnqyJyXCgwMqBhONjBiU/5YLOE7u4n8=";
hash = "sha256-a+vqNjmKP866O2t+UsedpgYtWFbjeoYNtuCziAa436A=";
};
npmDepsHash = "sha256-UYPx3OIeT1HUgyjY743F/DTwsfIRTlsQLJxK99LbA/k=";
npmDepsHash = "sha256-ZnSpqw4pn6OI8Gh9qLseTLH24jtj1zPGfHiMlUX+l/s=";
# Using the npmDeps with a newer nodejs causes `npm ci` errors, also upstream
# states they stick to the LTS version of nodejs:
# https://meshcentral.com/docs/MeshCentral2InstallGuide.pdf
+12
View File
@@ -2,6 +2,7 @@
stdenv,
lib,
fetchFromGitHub,
fetchpatch,
gitUpdater,
nixosTests,
boost,
@@ -42,6 +43,17 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-7JtdSopKBHfFK0KsV0+9OxrOx3vrSydmZSmAiBvKQiI=";
};
patches = [
(fetchpatch {
name = "0001-miracle-wm-mir2.28.patch";
url = "https://github.com/miracle-wm-org/miracle-wm/commit/0fcfb54c59327d0776f6e8074e885080731a95c4.patch";
excludes = [
".github/workflows/test-deb-install.yml"
];
hash = "sha256-HuXwPkM0whLFIy8HM6n9bG9I/DZOuzAajmDpJMZt9BQ=";
})
];
postPatch = ''
substituteInPlace CMakeLists.txt \
--replace-fail 'DESTINATION lib' 'DESTINATION ''${CMAKE_INSTALL_LIBDIR}' \
+9 -4
View File
@@ -1,6 +1,6 @@
{
lib,
fetchFromGitHub,
fetchFromForgejo,
rustPlatform,
pkg-config,
openssl,
@@ -13,10 +13,12 @@ rustPlatform.buildRustPackage (finalAttrs: {
pname = "proxyauth";
version = "0.8.0";
src = fetchFromGitHub {
src = fetchFromForgejo {
domain = "git.proxyauth.app";
owner = "ProxyAuth";
repo = "ProxyAuth";
tag = finalAttrs.version;
rev = "13b353e4a8b34fc1736c834cfcaa9afe06e8abf8";
# Tags were not replicated from GitHub to git.proxyauth.app
hash = "sha256-cVjD91tBCGyslLsYUSP1Gy7KuMQZDVxQXU7fQkWeWyM=";
};
@@ -31,6 +33,9 @@ rustPlatform.buildRustPackage (finalAttrs: {
nettle
];
__structuredAttrs = true;
strictDeps = true;
nativeInstallCheckInputs = [
versionCheckHook
];
@@ -42,7 +47,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
meta = {
description = "Proxy Authentication Token - Fast authentication gateway for backend APIs";
homepage = "https://github.com/ProxyAuth/ProxyAuth";
homepage = "https://git.proxyauth.app/ProxyAuth/ProxyAuth";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ liberodark ];
platforms = lib.platforms.linux;
+75 -27
View File
@@ -29,12 +29,24 @@
"hash": "sha256-WnXjX2pGroKn+KukCgPeUUZAkz2S6CdMrCc9P2VcBDQ=",
"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.198/messagepack.annotations.2.5.198.nupkg"
},
{
"pname": "MessagePackAnalyzer",
"version": "2.5.124",
"hash": "sha256-443+eq8oiDDCpa5vSjP/WLO6eE97qWcLMjhwREU8EHk=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/messagepackanalyzer/2.5.124/messagepackanalyzer.2.5.124.nupkg"
},
{
"pname": "Microsoft.Bcl.AsyncInterfaces",
"version": "10.0.1",
"hash": "sha256-aHoslRGmAot/z1GCCqSzjAxT/hltxOOIZ1/oti4WbGY=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.bcl.asyncinterfaces/10.0.1/microsoft.bcl.asyncinterfaces.10.0.1.nupkg"
},
{
"pname": "Microsoft.Bcl.HashCode",
"version": "6.0.0",
"hash": "sha256-87myurC/jMcX1f32167j7FTjbZ6FvUE0esrhYTGcvWs=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.bcl.hashcode/6.0.0/microsoft.bcl.hashcode.6.0.0.nupkg"
},
{
"pname": "Microsoft.Build",
"version": "17.11.48",
@@ -73,15 +85,15 @@
},
{
"pname": "Microsoft.CodeAnalysis.Analyzers",
"version": "5.6.0-2.26172.2",
"hash": "sha256-CJcnDRGIt7//SJLOSXLHoOnGs3QtLGqgpDyNPbjELm8=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.analyzers/5.6.0-2.26172.2/microsoft.codeanalysis.analyzers.5.6.0-2.26172.2.nupkg"
"version": "5.9.0-1.26306.2",
"hash": "sha256-GdxMDFLl+/+UaJHVKzchPi6Dy23WBPvvZW6Ez+XJc2w=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.analyzers/5.9.0-1.26306.2/microsoft.codeanalysis.analyzers.5.9.0-1.26306.2.nupkg"
},
{
"pname": "Microsoft.CodeAnalysis.BannedApiAnalyzers",
"version": "5.7.0-1.26227.104",
"hash": "sha256-AKe8YV9hIgC8SSQ43ve3cdYGjJJOFU3H5I8psUlPZ94=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.bannedapianalyzers/5.7.0-1.26227.104/microsoft.codeanalysis.bannedapianalyzers.5.7.0-1.26227.104.nupkg"
"version": "5.9.0-1.26312.114",
"hash": "sha256-vCAz49NzwPMKTrwF93rEyiLrtHyWvImhB/Upqeh3mBQ=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.bannedapianalyzers/5.9.0-1.26312.114/microsoft.codeanalysis.bannedapianalyzers.5.9.0-1.26312.114.nupkg"
},
{
"pname": "Microsoft.CodeAnalysis.Common",
@@ -103,9 +115,9 @@
},
{
"pname": "Microsoft.CodeAnalysis.PublicApiAnalyzers",
"version": "5.7.0-1.26227.104",
"hash": "sha256-xsfLYDo5tdRJNjyRvvr5TA/yM2qicxwZ9m7DYZfd4Rg=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.publicapianalyzers/5.7.0-1.26227.104/microsoft.codeanalysis.publicapianalyzers.5.7.0-1.26227.104.nupkg"
"version": "5.9.0-1.26312.114",
"hash": "sha256-Eke4nmBnkDrCRILYpXoMzj/6wffm5twnbwkjX00JMsU=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.publicapianalyzers/5.9.0-1.26312.114/microsoft.codeanalysis.publicapianalyzers.5.9.0-1.26312.114.nupkg"
},
{
"pname": "Microsoft.CSharp",
@@ -121,15 +133,15 @@
},
{
"pname": "Microsoft.DotNet.Arcade.Sdk",
"version": "10.0.0-beta.26257.4",
"hash": "sha256-SMGV9wBaog3i0bHH0OCNw9s+t418+xhqVvRSBFugHJI=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.arcade.sdk/10.0.0-beta.26257.4/microsoft.dotnet.arcade.sdk.10.0.0-beta.26257.4.nupkg"
"version": "10.0.0-beta.26304.4",
"hash": "sha256-wJPOHJU1/GQYiWr99unWy1BADFdwcguGWYebshDrcR4=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.arcade.sdk/10.0.0-beta.26304.4/microsoft.dotnet.arcade.sdk.10.0.0-beta.26304.4.nupkg"
},
{
"pname": "Microsoft.DotNet.XliffTasks",
"version": "10.0.0-beta.26257.4",
"hash": "sha256-0SyzThHnzmWcY7hiiw4LgrjV67YxerOvT+pZkRyehe4=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.xlifftasks/10.0.0-beta.26257.4/microsoft.dotnet.xlifftasks.10.0.0-beta.26257.4.nupkg"
"version": "10.0.0-beta.26304.4",
"hash": "sha256-5w2I62C8+bw6WZSeTzgICUm2Mu3rhhLuNvq7XJcDJVI=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/1a5f89f6-d8da-4080-b15f-242650c914a8/nuget/v3/flat2/microsoft.dotnet.xlifftasks/10.0.0-beta.26304.4/microsoft.dotnet.xlifftasks.10.0.0-beta.26304.4.nupkg"
},
{
"pname": "Microsoft.Extensions.Configuration",
@@ -221,6 +233,12 @@
"hash": "sha256-H2Qw8x47WyFOd/VmgRmGMc+uXySgUv68UISgK8Frsjw=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.net.stringtools/17.6.3/microsoft.net.stringtools.17.6.3.nupkg"
},
{
"pname": "Microsoft.NET.StringTools",
"version": "18.0.2",
"hash": "sha256-W8K0uyVtSlL21XXTUmBk9z+ECIlBhgBZUZtm0W5C2wc=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.net.stringtools/18.0.2/microsoft.net.stringtools.18.0.2.nupkg"
},
{
"pname": "Microsoft.NETCore.Platforms",
"version": "5.0.0",
@@ -271,15 +289,21 @@
},
{
"pname": "Microsoft.VisualStudio.Composition",
"version": "17.13.50",
"hash": "sha256-1o5CEOSOGqWaBBzUEQWKCVIE1VYWIvJD7zh2+XHhC1Q=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.composition/17.13.50/microsoft.visualstudio.composition.17.13.50.nupkg"
"version": "18.3.36",
"hash": "sha256-GTOsRNmN80IgT21AZUDn6ZpsdHoHyTcrDjiTibits6I=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.composition/18.3.36/microsoft.visualstudio.composition.18.3.36.nupkg"
},
{
"pname": "Microsoft.VisualStudio.Composition.Analyzers",
"version": "17.13.50",
"hash": "sha256-0fxXjTykGG8NU8BExsk0qwQQ5chDwmRVKFFVG+yWs2Y=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.composition.analyzers/17.13.50/microsoft.visualstudio.composition.analyzers.17.13.50.nupkg"
"version": "18.3.36",
"hash": "sha256-hOW5zrcfyVbCZmzsVNq3r6cfY1FBcxklXzzrpkM3PeA=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.composition.analyzers/18.3.36/microsoft.visualstudio.composition.analyzers.18.3.36.nupkg"
},
{
"pname": "Microsoft.VisualStudio.Debugger.Contracts",
"version": "18.3.0-beta.26277.4",
"hash": "sha256-DxWZ1B8XRiPffsi2Uuwu+0XjmuJM807dUYFsegsyJqo=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/3c18fd2c-cc7c-4cef-8ed7-20227ab3275b/nuget/v3/flat2/microsoft.visualstudio.debugger.contracts/18.3.0-beta.26277.4/microsoft.visualstudio.debugger.contracts.18.3.0-beta.26277.4.nupkg"
},
{
"pname": "Microsoft.VisualStudio.RemoteControl",
@@ -287,6 +311,12 @@
"hash": "sha256-J/egIc9ovDi1MUrnyKnpadECQqAB1WUUyrbxINv4zRE=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.remotecontrol/16.3.52/microsoft.visualstudio.remotecontrol.16.3.52.nupkg"
},
{
"pname": "Microsoft.VisualStudio.RpcContracts",
"version": "17.15.25-pre",
"hash": "sha256-Ii7X1gRprfJPwRuWbp8+2KNp9B3qLttJErh7KuVaUgo=",
"url": "https://pkgs.dev.azure.com/azure-public/3ccf6661-f8ce-4e8a-bb2e-eff943ddd3c7/_packaging/491596af-6d2d-439e-80bb-1ebb3b54f9a8/nuget/v3/flat2/microsoft.visualstudio.rpccontracts/17.15.25-pre/microsoft.visualstudio.rpccontracts.17.15.25-pre.nupkg"
},
{
"pname": "Microsoft.VisualStudio.SolutionPersistence",
"version": "1.0.52",
@@ -335,6 +365,12 @@
"hash": "sha256-3OkOduGmMmenv73Yidzz6dvbRISyjo+hGRYhWOFmV4s=",
"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.90/microsoft.visualstudio.utilities.internal.16.3.90.nupkg"
},
{
"pname": "Microsoft.VisualStudio.Validation",
"version": "17.13.22",
"hash": "sha256-ArINoBy7Q8bTCVPM9/y8MH0pe8TkhaYrH9PjrZijnY0=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.validation/17.13.22/microsoft.visualstudio.validation.17.13.22.nupkg"
},
{
"pname": "Microsoft.VisualStudio.Validation",
"version": "17.8.8",
@@ -347,6 +383,12 @@
"hash": "sha256-9kylPGfKZc58yFqNKa77stomcoNnMeERXozWJzDcUIA=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg"
},
{
"pname": "Nerdbank.MessagePack",
"version": "1.0.2",
"hash": "sha256-p0z9y7YxEN57Zl/iZvTE/+CfuWjIXPhyan/1IAK4G8o=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/nerdbank.messagepack/1.0.2/nerdbank.messagepack.1.0.2.nupkg"
},
{
"pname": "Nerdbank.Streams",
"version": "2.12.87",
@@ -425,6 +467,12 @@
"hash": "sha256-BzAWS5wpGnNj0gU33sfWao7BELGjrQBT4xj3EC7qRRE=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.versioning/6.8.0-rc.112/nuget.versioning.6.8.0-rc.112.nupkg"
},
{
"pname": "PolyType",
"version": "1.0.0",
"hash": "sha256-1/6tVCqzz7sG2knjO+HOTfr0tfnVi+xCTUvCcf7s4Hs=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/polytype/1.0.0/polytype.1.0.0.nupkg"
},
{
"pname": "PowerShell",
"version": "7.6.0",
@@ -433,9 +481,9 @@
},
{
"pname": "Roslyn.Diagnostics.Analyzers",
"version": "5.7.0-1.26227.104",
"hash": "sha256-b5++ZAtq5ZsKDuSPkH7P8lWlQn38lSIXhLThiS5/R/A=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/roslyn.diagnostics.analyzers/5.7.0-1.26227.104/roslyn.diagnostics.analyzers.5.7.0-1.26227.104.nupkg"
"version": "5.9.0-1.26312.114",
"hash": "sha256-aUngqGTjpzYR2uPNHPfvhUApEqx3Sea50vpMU0yCVZ0=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/roslyn.diagnostics.analyzers/5.9.0-1.26312.114/roslyn.diagnostics.analyzers.5.9.0-1.26312.114.nupkg"
},
{
"pname": "SQLitePCLRaw.bundle_green",
@@ -499,9 +547,9 @@
},
{
"pname": "System.CommandLine",
"version": "3.0.0-preview.5.26227.104",
"hash": "sha256-J8JFd0mMtcCi1L6u6mpFrnu0I/4iLuaPPdwlxHqrqjc=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/516521bf-6417-457e-9a9c-0a4bdfde03e7/nuget/v3/flat2/system.commandline/3.0.0-preview.5.26227.104/system.commandline.3.0.0-preview.5.26227.104.nupkg"
"version": "3.0.0-preview.6.26312.114",
"hash": "sha256-0/D51nnC0jWdrqEUMIVj557NST8zSDwquxrVIRtyyN4=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/516521bf-6417-457e-9a9c-0a4bdfde03e7/nuget/v3/flat2/system.commandline/3.0.0-preview.6.26312.114/system.commandline.3.0.0-preview.6.26312.114.nupkg"
},
{
"pname": "System.ComponentModel.Composition",
+3 -3
View File
@@ -38,18 +38,18 @@ in
buildDotnetModule (finalAttrs: {
inherit pname dotnet-sdk dotnet-runtime;
vsVersion = "2.142.16-prerelease";
vsVersion = "2.144.9-prerelease";
src = fetchFromGitHub {
owner = "dotnet";
repo = "roslyn";
rev = "VSCode-CSharp-${finalAttrs.vsVersion}";
hash = "sha256-aErsCXA8SiR41QVz2ePcn85qAyCcoAKV4vog6L7x+8E=";
hash = "sha256-Cq1ynxtNaguLhVSSR04wUkqrn4/0YmwGxHfBZC4zMS8=";
};
# versioned independently from vscode-csharp
# "roslyn" in here:
# https://github.com/dotnet/vscode-csharp/blob/main/package.json
version = "5.8.0-1.26262.9";
version = "5.9.0-1.26314.1";
projectFile = "src/LanguageServer/${project}/${project}.csproj";
useDotnetFromEnv = true;
nugetDeps = ./deps.json;
+3 -3
View File
@@ -12,17 +12,17 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "rtk";
version = "0.42.3";
version = "0.42.4";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "rtk-ai";
repo = "rtk";
tag = "v${finalAttrs.version}";
hash = "sha256-UWiu6y3Ci5F5OYQZIB0QuFmgv+tRUTouD9RZfX+PcsA=";
hash = "sha256-8nLJ5PVefXmoXQyw6HERfCP06C+l4I+7XLwKFNVNpew=";
};
cargoHash = "sha256-ryOxbRwtkmeVnV/oF33eAZu/WileUd18ucgdsOvb5QU=";
cargoHash = "sha256-YsKOyEZ281ojqiitnvCFGy/MzHMyr4hlxqMnvrQwguQ=";
nativeBuildInputs = [
makeWrapper
+2 -2
View File
@@ -8,7 +8,7 @@
unixtools,
}:
let
version = "0.30.4";
version = "0.30.6";
in
buildGoModule {
pname = "step-cli";
@@ -18,7 +18,7 @@ buildGoModule {
owner = "smallstep";
repo = "cli";
tag = "v${version}";
hash = "sha256-ToM+RzpioI+TlljlptYY0jnKGNdITzJ/xeWf4azhT/4=";
hash = "sha256-fMHvv14ToKq73h3aLJBebzhIJQghfBOX6C0hvDODHN8=";
# this file change depending on git branch status (via .gitattributes)
# https://github.com/NixOS/nixpkgs/issues/84312
postFetch = ''
+2 -2
View File
@@ -16,14 +16,14 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "tango-cpp";
version = "10.3.0";
version = "10.3.2";
src = fetchFromGitLab {
owner = "tango-controls";
repo = "cppTango";
tag = finalAttrs.version;
fetchSubmodules = true;
hash = "sha256-X4r2nMdW61TAqDLcVZ0tibJnn/ffXHt8RWSBDRqA0/8=";
hash = "sha256-hs8SvcTsO0tmGwBmtyzmqQEFIDwvFGOiQpzOMwJHWfM=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -9,16 +9,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "versatiles";
version = "4.2.0";
version = "4.2.2";
src = fetchFromGitHub {
owner = "versatiles-org";
repo = "versatiles-rs";
tag = "v${finalAttrs.version}";
hash = "sha256-BKRLOZpGe/Oewz8Nmsra1PVOUq63uKtF7ywCJDJR9RU=";
hash = "sha256-PeZChWX+M/3th5vS7NWOvx/8vwKdS+Qf2yfd5pX7G54=";
};
cargoHash = "sha256-WUpn9RIMCyoOEI7tuCX7CiH4VVdc4QxnFxAKbjf7f/I=";
cargoHash = "sha256-N/AHaQP0IymMO6IMbjx5xOxjG9L9ROg6iQYwJYDCbvY=";
nativeBuildInputs = [
pkg-config
+2 -2
View File
@@ -13,13 +13,13 @@
buildGo126Module (finalAttrs: {
pname = "VictoriaTraces";
version = "0.9.2";
version = "0.9.3";
src = fetchFromGitHub {
owner = "VictoriaMetrics";
repo = "VictoriaTraces";
tag = "v${finalAttrs.version}";
hash = "sha256-SOPC9CqGNwJb80l9kP3jZtcdz3RS3LYNQjYC70Hg9fQ=";
hash = "sha256-jyVHqdnnvLEYFFVUwXNf/B9vSwKwPrE5iJzlRccOhTg=";
};
vendorHash = null;
@@ -32,14 +32,14 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "xapp-thumbnailers";
version = "1.2.9";
version = "1.2.10";
pyproject = false;
src = fetchFromGitHub {
owner = "linuxmint";
repo = "xapp-thumbnailers";
tag = finalAttrs.version;
hash = "sha256-XlmWenp3BmGnmLGt9jauys9P92icsezjieHuyGVMisw=";
hash = "sha256-6ipO1l+K9um8ShIFEHsza5G/yYQxlkBAnYtdgqFC0bI=";
};
patches = [ ./meson.patch ];
@@ -69,6 +69,8 @@ lib.makeScope pkgs.newScope (
elm-xref = callPackage ./packages/elm-xref { };
lamdera = callPackage ./packages/lamdera { };
elm-wrap = callPackage ./packages/elm-wrap { };
}
// lib.optionalAttrs config.allowAliases {
create-elm-app = throw "'elmPackages.create-elm-app' has not had a release since December 2020, so it was removed."; # Added 2025-11-15
@@ -0,0 +1,50 @@
{
stdenv,
fetchFromGitHub,
hostname,
rsync,
zip,
curl,
python3,
lib,
}:
stdenv.mkDerivation rec {
name = "elm-wrap";
version = "1.0.1";
src = fetchFromGitHub {
owner = "dsimunic";
repo = "elm-wrap";
tag = "v${version}";
hash = "sha256-n7wX2jP4sX2LYiiFKOIyrEw5B4eJB9Bp2JD4qpp9Kmw=";
};
nativeBuildInputs = [
hostname
rsync
zip
];
buildInputs = [
curl
];
nativeCheckInputs = [
python3
];
doCheck = true;
checkPhase = "make test";
buildFlags = [ "RELEASE_VERSION=1" ];
installFlags = [ "PREFIX=$(out)" ];
meta = {
changelog = "https://github.com/dsimunic/elm-wrap/blob/${version}/CHANGELOG.md";
description = "This utility is a comprehensive package management solution for Elm programming language packages and code. It wraps Elm compiler and intercepts its package management commands like install to augment them with support for custom package registries and policies.";
homepage = "https://elm-wrap.dev/";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ turbomack ];
mainProgram = "wrap";
};
}
@@ -1040,15 +1040,15 @@ final: prev: {
}:
buildLuarocksPackage {
pname = "fzf-lua";
version = "0.0.2657-1";
version = "0.0.2658-1";
knownRockspec =
(fetchurl {
url = "mirror://luarocks/fzf-lua-0.0.2657-1.rockspec";
sha256 = "0c7q9gjx9p0gqgsf89b510g729hz8301qffd936m86pwqgzxmvqi";
url = "mirror://luarocks/fzf-lua-0.0.2658-1.rockspec";
sha256 = "1dibv791x3yvw4ib56661r4g1v0lmfbwssj0x0jbwsjwnrnqis14";
}).outPath;
src = fetchzip {
url = "https://github.com/ibhagwan/fzf-lua/archive/988416cc782dfe28bff3f0da9b8c943b236cd86a.zip";
sha256 = "0hh2dkgpf1002b9ik2r1iakszs60qk9yb84db1jnkj2ks5mah98g";
url = "https://github.com/ibhagwan/fzf-lua/archive/267f5db2aa2202b9f6cc7a50783f0ccd2121766c.zip";
sha256 = "1a4yy3wj0xq0jyrx8qnj6i29v5c8vvi52sbrk8112xy66qlysmm8";
};
disabled = luaOlder "5.1";
@@ -1322,22 +1322,22 @@ final: prev: {
}:
buildLuarocksPackage {
pname = "kulala.nvim";
version = "6.14.0-1";
version = "6.15.3-1";
knownRockspec =
(fetchurl {
url = "mirror://luarocks/kulala.nvim-6.14.0-1.rockspec";
sha256 = "05nj8yy1cqs2ybpx53zg06a4cisz5xwp8nir6p1vamnmmsj8xq06";
url = "mirror://luarocks/kulala.nvim-6.15.3-1.rockspec";
sha256 = "00ghq3ph0vykphhiilj2k8643hdm5glz3h9iwpnsbahpgwpwppzy";
}).outPath;
src = fetchzip {
url = "https://github.com/mistweaverco/kulala.nvim/archive/v6.14.0.zip";
sha256 = "1y8bbc3v9508pg500gx5vip5pd416zx4kkmsqfjjcnq86x8wsl7q";
url = "https://github.com/mistweaverco/kulala.nvim/archive/v6.15.3.zip";
sha256 = "1friyckh8bxsixsql1r3h1ljfr3a13w061hnw5z7rj92inyx5536";
};
disabled = luaOlder "5.1";
propagatedBuildInputs = [ tree-sitter-kulala_http ];
meta = {
homepage = "https://kulala.app/usage";
homepage = "https://kulala.app";
license = lib.licenses.mit;
description = "A fully-featured 🤏 HTTP/GraphQL/gRPC/Websocket-client 🐼 interface 🖥 for Neovim , that supports the Jetbrains .http spec (with full scripting support).";
};
@@ -5140,21 +5140,23 @@ final: prev: {
fetchurl,
fetchzip,
luaOlder,
tree-sitter-orgmode,
}:
buildLuarocksPackage {
pname = "orgmode";
version = "0.7.3-1";
version = "0.7.5-1";
knownRockspec =
(fetchurl {
url = "mirror://luarocks/orgmode-0.7.3-1.rockspec";
sha256 = "1zvyidy23am6qkya8yc6pxxhc5nf42y8c9djfmlx67z89gxfxm9n";
url = "mirror://luarocks/orgmode-0.7.5-1.rockspec";
sha256 = "03spnsdpl34qkh14gniac15k4rncai2239wnv90p7z9wvkr2y0s1";
}).outPath;
src = fetchzip {
url = "https://github.com/nvim-orgmode/orgmode/archive/0.7.3.zip";
sha256 = "16glwzys6pcq8pi96jkdc93fasqgf0d8yqncxaw3741906mni9ym";
url = "https://github.com/nvim-orgmode/orgmode/archive/0.7.5.zip";
sha256 = "00x1spp077bgm180pr0pnwa6hk34isjizf2zxcmlaq06rk548i7i";
};
disabled = luaOlder "5.1";
propagatedBuildInputs = [ tree-sitter-orgmode ];
meta = {
homepage = "https://nvim-orgmode.github.io";
@@ -6032,8 +6034,8 @@ final: prev: {
src = fetchFromGitHub {
owner = "nvim-telescope";
repo = "telescope.nvim";
rev = "7d324792b7943e4aa16ad007212e6acc6f9fe335";
hash = "sha256-+e/ijnuw0Zrj+zcfO2iRusukD4WHrgVC5reOTNk/04o=";
rev = "9377230aa5305d9e9aca4ed8dadf1070fb4aa9fc";
hash = "sha256-iFHYx+5Rf3ol7CjVLjqVu+VNjdGfeC8V8nS/1THO+cQ=";
};
disabled = lua.luaversion != "5.1";
@@ -6272,15 +6274,15 @@ final: prev: {
}:
buildLuarocksPackage {
pname = "tree-sitter-kulala_http";
version = "0.2.0-1";
version = "0.2.1-1";
knownRockspec =
(fetchurl {
url = "mirror://luarocks/tree-sitter-kulala_http-0.2.0-1.rockspec";
sha256 = "19zl90z7jm3qz62f4q4hp95a0z78k3db1lrb6bhhn27kwiy4ww5z";
url = "mirror://luarocks/tree-sitter-kulala_http-0.2.1-1.rockspec";
sha256 = "05zrx3sqjdyibfdlm0ycf02s0vpzbaq47gwamg9bizjd5mhhyv22";
}).outPath;
src = fetchzip {
url = "https://github.com/mistweaverco/tree-sitter-kulala-http/archive/v0.2.0.zip";
sha256 = "0cc0ff8py1mqdxscp3q6zvpiryanc8fjx2y60csng00bzx4g42mj";
url = "https://github.com/mistweaverco/tree-sitter-kulala-http/archive/v0.2.1.zip";
sha256 = "1xl2qjfdqj13jmqzvh90i9djlqf675br42z6jm3cfkmj14riid1s";
};
nativeBuildInputs = [ luarocks-build-treesitter-parser ];
@@ -15,14 +15,14 @@
buildPythonPackage (finalAttrs: {
pname = "aioamazondevices";
version = "14.0.4";
version = "14.1.3";
pyproject = true;
src = fetchFromGitHub {
owner = "chemelli74";
repo = "aioamazondevices";
tag = "v${finalAttrs.version}";
hash = "sha256-C0cwPtAiA63DXqs8x0zlJ+y1BXgVe87Q56WKER/cmnk=";
hash = "sha256-MUPj3smDMOCV+g1cC6YKWSGYvB1UD8OKzlil61H4rZg=";
};
build-system = [ poetry-core ];
@@ -1,40 +1,42 @@
{
lib,
aiohttp,
aioresponses,
anyio,
buildPythonPackage,
colorlog,
fetchFromGitHub,
orjson,
pint,
pytest-cov-stub,
pytestCheckHook,
setuptools,
writableTmpDirAsHomeHook,
}:
buildPythonPackage (finalAttrs: {
pname = "aiocomelit";
version = "2.0.4";
version = "2.0.7";
pyproject = true;
src = fetchFromGitHub {
owner = "chemelli74";
repo = "aiocomelit";
tag = "v${finalAttrs.version}";
hash = "sha256-E5hI3PGNmJxly5RvOsV4DsGxOLsdfYppcMSTcoX0ohQ=";
hash = "sha256-T48aRtuF9eNrW5L97CGkjc2PCdRzbuGCvhdWCuqe7yk=";
};
build-system = [ setuptools ];
dependencies = [
aiohttp
colorlog
orjson
pint
];
nativeCheckInputs = [
pytest-cov-stub
aioresponses
anyio
pytestCheckHook
writableTmpDirAsHomeHook
];
pythonImportsCheck = [ "aiocomelit" ];
@@ -1,7 +1,7 @@
{
aiofiles,
aiohttp,
aioresponses,
aiointercept,
buildPythonPackage,
fetchFromGitHub,
lib,
@@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "aioimmich";
version = "0.14.1";
version = "0.15.0";
pyproject = true;
src = fetchFromGitHub {
owner = "mib1185";
repo = "aioimmich";
tag = "v${version}";
hash = "sha256-wKB2WtC5zMEnT2wF9Ed0yW2w9c1p642SXJmy5jJrQQc=";
hash = "sha256-lsxN4gl1t7za/0ac6fXZysEeXSQtNAvQCMN/eqRvWoQ=";
};
postPatch = ''
@@ -40,7 +40,7 @@ buildPythonPackage rec {
pythonImportsCheck = [ "aioimmich" ];
nativeCheckInputs = [
aioresponses
aiointercept
pytest-asyncio
pytestCheckHook
syrupy
@@ -8,14 +8,14 @@
}:
buildPythonPackage rec {
pname = "alphaess";
version = "0.0.17";
version = "0.0.19";
pyproject = true;
src = fetchFromGitHub {
owner = "CharlesGillanders";
repo = "alphaess-openAPI";
tag = version;
sha256 = "sha256-ECOL1fCJDL9OEDKElw9yAzF5SF3RB/6TrgK26ddtSzw=";
sha256 = "sha256-wdwA1MIQrkZCT4zIf8WXyq0+F+peC/auVtjDJ8ZZyxE=";
};
build-system = [ setuptools ];
@@ -12,14 +12,14 @@
buildPythonPackage (finalAttrs: {
pname = "dsmr-parser";
version = "1.8.0";
version = "1.9.0";
pyproject = true;
src = fetchFromGitHub {
owner = "ndokter";
repo = "dsmr_parser";
tag = "v${finalAttrs.version}";
hash = "sha256-h7huLTdyDon2l2dUXwqilrM0tr6Tkk6918KLK/c2S9s=";
hash = "sha256-KoSRfkTKdAusDi1twiU4Xs0p4nijDslkDPJMTfUvWsE=";
};
pythonRelaxDeps = [ "dlms_cosem" ];
@@ -20,14 +20,14 @@
buildPythonPackage (finalAttrs: {
pname = "fakeredis";
version = "2.35.1";
version = "2.36.2";
pyproject = true;
src = fetchFromGitHub {
owner = "cunla";
repo = "fakeredis-py";
tag = "v${finalAttrs.version}";
hash = "sha256-euhWKXFERpRoXX7G81ffAygt5e1mt7uy9Y9zAGacu38=";
hash = "sha256-vOQBezPsgcjSUigCiW7Q+VueUTtQm3Y7hhB0mTstwKM=";
};
build-system = [ hatchling ];
@@ -12,18 +12,24 @@
pip,
platformdirs,
wheel,
# tests
griffe,
jsonschema,
mkdocstrings,
pytestCheckHook,
}:
buildPythonPackage (finalAttrs: {
pname = "griffelib";
version = "2.0.2";
version = "2.1.0";
pyproject = true;
src = fetchFromGitHub {
owner = "mkdocstrings";
repo = "griffe";
tag = finalAttrs.version;
hash = "sha256-Fxa9lrBVQ/enVLiU7hUc0d5x9ItI19EGnbxa7MX6Plc=";
hash = "sha256-hNKL86LSE9PwIofxt2t5PrlThiX7hTgYADK2HDVhNjk=";
};
sourceRoot = "${finalAttrs.src.name}/packages/griffelib";
@@ -44,6 +50,19 @@ buildPythonPackage (finalAttrs: {
"griffe"
];
nativeCheckInputs = [
griffe
jsonschema
mkdocstrings
pytestCheckHook
];
disabledTestPaths = [
# missing griffecli
"tests/test_api.py"
"tests/test_git.py"
];
meta = {
changelog = "https://github.com/mkdocstrings/griffe/releases/tag/${finalAttrs.src.tag}";
description = "Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API";
@@ -0,0 +1,53 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
setuptools,
httpx,
pycryptodome,
pytest-asyncio,
pytestCheckHook,
requests,
requests-toolbelt,
websockets,
}:
buildPythonPackage (finalAttrs: {
pname = "lark-oapi";
version = "1.6.8";
pyproject = true;
src = fetchFromGitHub {
owner = "larksuite";
repo = "oapi-sdk-python";
tag = "v${finalAttrs.version}";
hash = "sha256-dFfg24TyCaGX+nu/HuD+UjHibdPMccn/X4V6SVdvO60=";
};
build-system = [ setuptools ];
dependencies = [
httpx
pycryptodome
requests
requests-toolbelt
websockets
];
# websockets 16.0 is compatible despite the <16 metadata constraint
pythonRelaxDeps = [ "websockets" ];
nativeCheckInputs = [
pytest-asyncio
pytestCheckHook
];
pythonImportsCheck = [ "lark_oapi" ];
meta = {
description = "Larksuite development interface SDK";
homepage = "https://github.com/larksuite/oapi-sdk-python";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.knightfemale ];
};
})
@@ -16,14 +16,14 @@
buildPythonPackage rec {
pname = "midea-local";
version = "6.6.0";
version = "6.8.0";
pyproject = true;
src = fetchFromGitHub {
owner = "midea-lan";
repo = "midea-local";
tag = "v${version}";
hash = "sha256-c66SvwyJZpTVA4bOgiOtrO3wHfK0rMpU2Uolu0Zpa6w=";
hash = "sha256-tJxSAjugFWvlpmLE7A7+wqsxM8RlgPQGE0fH7cdwxxI=";
};
build-system = [ setuptools ];
@@ -8,7 +8,7 @@
buildPythonPackage (finalAttrs: {
pname = "oelint-data";
version = "1.5.3";
version = "1.5.6";
pyproject = true;
__structuredAttrs = true;
@@ -16,7 +16,7 @@ buildPythonPackage (finalAttrs: {
owner = "priv-kweihmann";
repo = "oelint-data";
tag = finalAttrs.version;
hash = "sha256-cTfalHdfMu21sxAY8ssXE9a1L5xTHtbM7bQX2PPUdWE=";
hash = "sha256-JkH8y3FzpMMIIv/42c+WzqJtA63SVQ/1v6ZE/5ybYR8=";
};
build-system = [
@@ -15,14 +15,14 @@
buildPythonPackage (finalAttrs: {
pname = "opower";
version = "0.18.4";
version = "0.18.5";
pyproject = true;
src = fetchFromGitHub {
owner = "tronikos";
repo = "opower";
tag = "v${finalAttrs.version}";
hash = "sha256-AAKaRnjj6M4mmFkYRInmxlIwEGA7lA2foiT8FwDOB98=";
hash = "sha256-s6nacD6k9OgByt2ZdBrZsHtAhdUto7gngqqQWI3henY=";
};
build-system = [ setuptools ];
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "pyituran";
version = "0.1.5";
version = "0.1.6";
pyproject = true;
src = fetchFromGitHub {
owner = "shmuelzon";
repo = "pyituran";
tag = version;
hash = "sha256-Nil9bxXzDvwMIVTxeaVUOtJwx92zagA6OzQV3LMR8d8=";
hash = "sha256-+3trWl9eijrtGfgBn5m4KfIVhS8u/o8n90bs3a3K9mo=";
};
postPatch = ''
@@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "pynetbox";
version = "7.7.0";
version = "7.8.0";
pyproject = true;
src = fetchFromGitHub {
owner = "netbox-community";
repo = "pynetbox";
tag = "v${version}";
hash = "sha256-h/kEMPr3l9ZhWNv4i4R58AQ7z4WdVbBM5Mq3X6Hnp88=";
hash = "sha256-vHtKWiaIb1dwzXaFDqDQ3iWCHYtCqOJD5PMKigXbHtU=";
};
build-system = [
@@ -20,7 +20,7 @@
buildPythonPackage (finalAttrs: {
pname = "snakemake-logger-plugin-rich";
version = "0.4.1";
version = "0.4.2";
pyproject = true;
__structuredAttrs = true;
@@ -28,7 +28,7 @@ buildPythonPackage (finalAttrs: {
owner = "cademirch";
repo = "snakemake-logger-plugin-rich";
tag = "v${finalAttrs.version}";
hash = "sha256-kMjzagM95Td529JU+qIxGStgJGctS08glrFo3CF+Ih8=";
hash = "sha256-vdPM1nRovZ5QhKudzCebMNMndzOWPvTmI5I1oTbzg9o=";
};
build-system = [
@@ -2,7 +2,7 @@
# Do not edit!
{
version = "2026.6.3";
version = "2026.6.4";
components = {
"3_day_blinds" =
ps: with ps; [
@@ -7,13 +7,13 @@
buildHomeAssistantComponent rec {
owner = "CharlesGillanders";
domain = "alphaess";
version = "0.8.4";
version = "0.8.5";
src = fetchFromGitHub {
owner = "CharlesGillanders";
repo = "homeassistant-alphaESS";
tag = "v${version}";
hash = "sha256-p5F1qBeTQ/LshyvApo0xWN/WmFLFf7J9tL7XiIr+/fU=";
hash = "sha256-7IswE+Eqdo+hXic4MQ+vx6lBAudoQPW80eT6AEPFDjQ=";
};
dependencies = [
@@ -13,13 +13,13 @@
buildHomeAssistantComponent rec {
owner = "luuquangvu";
domain = "blueprints_updater";
version = "2.7.4";
version = "2.8.1";
src = fetchFromGitHub {
inherit owner;
repo = "blueprints-updater";
tag = version;
hash = "sha256-8vq/tU9a0faioSmy9CdJerIx1ry67B+gqdlnSNiEFGU=";
hash = "sha256-aqufiwH9yJmyr5Bd3Etwf5aK9dAfa7srXpBcmXDFAoY=";
};
patches = [
@@ -12,13 +12,13 @@
buildHomeAssistantComponent rec {
owner = "JeffSteinbok";
domain = "dreo";
version = "1.9.14";
version = "1.9.16";
src = fetchFromGitHub {
inherit owner;
repo = "hass-dreo";
tag = "v${version}";
hash = "sha256-zLt/nFb0mhiz6sI4ZoSekMWsJfQejcV8p1xd7vWoWPk=";
hash = "sha256-qhO0qTB5aieO1C1RrZfW9eHVDqy6QzFneqVOnMjCLag=";
};
dependencies = [ websockets ];
@@ -18,13 +18,13 @@
buildHomeAssistantComponent rec {
owner = "rabits";
domain = "ef_ble";
version = "0.9.3";
version = "0.9.4";
src = fetchFromGitHub {
owner = "rabits";
repo = "ha-ef-ble";
tag = "v${version}";
hash = "sha256-MSfXSvnaVFot4JkLSZrbL3DB3MV7DvgRT8MCxv6qHlQ=";
hash = "sha256-OGU5PkW+H+tIPRwMWFEAMUZbJsm880HurLAdjIV0zG4=";
};
dependencies = [
@@ -7,13 +7,13 @@
buildHomeAssistantComponent rec {
owner = "bm1549";
domain = "frigidaire";
version = "0.1.20";
version = "0.1.21";
src = fetchFromGitHub {
inherit owner;
repo = "home-assistant-frigidaire";
tag = version;
hash = "sha256-XUtffkwy1HGVt41rrPl5Yk2DkYQie2FcYMoxSnzlArY=";
hash = "sha256-Pa1pVxP1gB/1XNqFy3U5t2xeHk+BUe6TQKtU00xcbx4=";
};
dependencies = [ frigidaire ];
@@ -14,13 +14,13 @@
buildHomeAssistantComponent (finalAttrs: {
owner = "meshcore-dev";
domain = "meshcore";
version = "2.7.0";
version = "2.8.0";
src = fetchFromGitHub {
owner = "meshcore-dev";
repo = "meshcore-ha";
tag = "v${finalAttrs.version}";
hash = "sha256-DykWjoMVVKzDa05UtytrkwUej80zteZThi8E3e7M+ZU=";
hash = "sha256-K1DYBcuAilcKBzQVSUQvoA9OoxUbtfISYNY8IwgUdZk=";
};
dependencies = [
@@ -8,13 +8,13 @@
buildHomeAssistantComponent rec {
owner = "wuwentao";
domain = "midea_ac_lan";
version = "0.6.11";
version = "0.6.12";
src = fetchFromGitHub {
inherit owner;
repo = domain;
tag = "v${version}";
hash = "sha256-s5Rk3xBVWBicKVCbPDTuwyMRaLqIG8ttGthtQtastBs=";
hash = "sha256-3+DCG08VZL1w4sn9igZE/ysbrPRpOn7/fPV6nZWwntY=";
};
dependencies = [ midea-local ];
@@ -2,7 +2,6 @@
lib,
buildHomeAssistantComponent,
fetchFromGitHub,
fetchpatch,
# dependencies
numpy,
@@ -18,23 +17,15 @@
buildHomeAssistantComponent rec {
owner = "bramstroker";
domain = "powercalc";
version = "1.20.14";
version = "1.21.0";
src = fetchFromGitHub {
inherit owner;
repo = "homeassistant-powercalc";
tag = "v${version}";
hash = "sha256-Tm9h6ZHByuiM9XZz3D1TZR3ISbb16l0K1Vy8sJxI4+s=";
hash = "sha256-XVLemGYPuArcwek6zEZW/MS79sUWL2qbeUSTNarsZ8I=";
};
patches = [
# Fix compatibility with Home-Assistant 2026.5.0
(fetchpatch {
url = "https://github.com/bramstroker/homeassistant-powercalc/commit/3d5e162954c21adfd9251c4d8e21872e66680454.patch";
hash = "sha256-7InjKxT8gPiR2IvLbA4oZpkgPRJbQY39SF4YNPilp4k=";
})
];
dependencies = [ numpy ];
nativeCheckInputs = [
@@ -8,13 +8,13 @@
buildHomeAssistantComponent rec {
owner = "wills106";
domain = "solax_modbus";
version = "2026.06.5";
version = "2026.06.6";
src = fetchFromGitHub {
owner = "wills106";
repo = "homeassistant-solax-modbus";
tag = version;
hash = "sha256-FNb/3SwpJb5fPJ/qegLy6XMxHs3YQjHAjkgmL+14qMI=";
hash = "sha256-25JXvgcxx2DX7/obQhdlpCtMKxrZnEmpqChn/gaiRhk=";
};
dependencies = [ pymodbus ];
@@ -8,13 +8,13 @@
buildHomeAssistantComponent rec {
owner = "marq24";
domain = "tibber_local";
version = "2026.5.1";
version = "2026.6.1";
src = fetchFromGitHub {
inherit owner;
repo = "ha-tibber-pulse-local";
tag = version;
hash = "sha256-PjFPk/hwgpyCtjy/kRrLpDDpcGq+JwcsSA3P9NG+W/w=";
hash = "sha256-HalEHJg3+6D+3TXVsfdlxL3HvSqXUcaSrW1owtRPff8=";
};
dependencies = [
@@ -11,13 +11,13 @@
buildHomeAssistantComponent rec {
owner = "make-all";
domain = "tuya_local";
version = "2026.6.1";
version = "2026.6.2";
src = fetchFromGitHub {
inherit owner;
repo = "tuya-local";
tag = version;
hash = "sha256-guZEslmDKsQr/wcjLqpHNLZo1qrKqmz4i8dTlGsiL2k=";
hash = "sha256-4897QCslPQ/5Rt1U6EcapUav7XMa65i+5aXbMyv9mxE=";
};
dependencies = [
@@ -20,13 +20,13 @@
buildHomeAssistantComponent rec {
owner = "mampfes";
domain = "waste_collection_schedule";
version = "2.27.0";
version = "2.28.0";
src = fetchFromGitHub {
inherit owner;
repo = "hacs_waste_collection_schedule";
tag = "v${version}";
hash = "sha256-jjLebP2rkxI59JN4peTAGDBQe8/Si6xihQW8aqE1neo=";
hash = "sha256-fE2/nMUsAtqZMRsZyxNFvQzv1QtMxmWP52vvjqWmfJw=";
};
dependencies = [
@@ -6,16 +6,16 @@
buildNpmPackage rec {
pname = "auto-entities";
version = "2.4.1";
version = "2.5.0";
src = fetchFromGitHub {
owner = "Lint-Free-Technology";
repo = "lovelace-auto-entities";
tag = "v${version}";
hash = "sha256-m8rR4IqB4k3ZJAJVR6A1lzCTutDdbuWBEIBd+6xIh6Y=";
hash = "sha256-qKhxVLD4NbkCzpUNX5UkjEjLOMQ7ZvHHLVLTrcunTPQ=";
};
npmDepsHash = "sha256-jQfEUWlxavD4+RsfA1vQlwtkP0uAzNVs8aC93ccQcEk=";
npmDepsHash = "sha256-Z+9Lp1AzrY2I+unpBxdbr9rkfcIe/dDblB3MDSd2D8w=";
installPhase = ''
runHook preInstall
@@ -7,13 +7,13 @@
buildNpmPackage (finalAttrs: {
pname = "weather-radar-card";
version = "3.6.5";
version = "3.7.0";
src = fetchFromGitHub {
owner = "jpettitt";
repo = "weather-radar-card";
tag = "v${finalAttrs.version}";
hash = "sha256-D+aWTcUOVkt99mdl3q1VahJKXDBIbh6RX3psYsjnTLo=";
hash = "sha256-ZEd27lt5S7pnGGzTnxLV6voEpzXjvRjubjmusLuISZg=";
};
npmDepsFetcherVersion = 2;
+3 -3
View File
@@ -265,7 +265,7 @@ let
extraBuildInputs = extraPackages python3Packages;
# Don't forget to run update-component-packages.py after updating
hassVersion = "2026.6.3";
hassVersion = "2026.6.4";
in
python3Packages.buildPythonApplication rec {
@@ -286,13 +286,13 @@ python3Packages.buildPythonApplication rec {
owner = "home-assistant";
repo = "core";
tag = version;
hash = "sha256-I9vmwlCoxEK3o04e1x5LissX3u0fgxVOu6Uzq88e9kI=";
hash = "sha256-NeqJT2CW8A0VfUJ2yrR+KGmmQMK8q0Wdag43rUBBoWU=";
};
# Secondary source is pypi sdist for translations
sdist = fetchPypi {
inherit pname version;
hash = "sha256-23tqASXXrhYh1x7Qy+ZR4T7z+XKkhW0Qn6YGM2iNJOk=";
hash = "sha256-7Y26vN0oskJBgijtm9RZcvHw/xBEH3IsI8hezgsOVr0=";
};
build-system = with python3Packages; [
+2 -2
View File
@@ -8,7 +8,7 @@ buildPythonPackage (finalAttrs: {
# 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 = "20260527.6";
version = "20260527.7";
format = "wheel";
src = fetchPypi {
@@ -17,7 +17,7 @@ buildPythonPackage (finalAttrs: {
pname = "home_assistant_frontend";
dist = "py3";
python = "py3";
hash = "sha256-tvJXB+lFrlDA3eUnE5NPQwXbWn8XGggPJ9I1f9U1ddk=";
hash = "sha256-zYm8K3HJnAkT41S6TmGvj8V8zpt7tb4pRtWCiB9PEXw=";
};
# there is nothing to strip in this package
@@ -19,7 +19,7 @@
buildPythonPackage rec {
pname = "pytest-homeassistant-custom-component";
version = "0.13.339";
version = "0.13.340";
pyproject = true;
disabled = pythonOlder "3.13";
@@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "MatthewFlamm";
repo = "pytest-homeassistant-custom-component";
tag = version;
hash = "sha256-4BmtdmQyeYaOPPMDnnBNCvB0EgWcw9umC5hV4rFRTLA=";
hash = "sha256-08hshNdSbOJSu/uJVBeZSxksYaCSZo7KjwwyaooqNGo=";
};
build-system = [ setuptools ];
+2 -2
View File
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "homeassistant-stubs";
version = "2026.6.3";
version = "2026.6.4";
pyproject = true;
disabled = python.version != home-assistant.python3Packages.python.version;
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "KapJI";
repo = "homeassistant-stubs";
tag = version;
hash = "sha256-YJT0/2NJiuh7Do3gik2Rr2a1A2rMJYVEjrV6xrxF9Ww=";
hash = "sha256-nfBY+nXBv0ZrXXr0Be/0xttYMncx7NmMPbAbx6D00SU=";
};
build-system = [
+5
View File
@@ -139,6 +139,11 @@ let
# https://github.com/home-assistant/core/pull/172909
"test_upload_image_device_not_in_range"
];
teslemetry = [
# [2026.6.4] http://github.com/home-assistant/core/commit/a33a92982af19e682a0d0fa7bec0cb16929c00d1
"test_sensors"
"test_sensors_streaming"
];
yardian = [
# [2026.6.1] failing snapshot
"test_all_entities"
+3 -3
View File
@@ -5,9 +5,9 @@ let
in
{
mir = common {
version = "2.26.0";
hash = "sha256-gADqNNkaYj8KQ67wWzUWT4LuTQh1S+w/qLhVDKdBH4Q=";
cargoHash = "sha256-bG2p5Gz34yQJLI1Wuejq6o+jXLn6O2eZE1XGddvxkV4=";
version = "2.28.0";
hash = "sha256-sSxV20loRXQfGWMI1zAzrAwww00bc/BQqJaFB8whH5E=";
cargoHash = "sha256-AHB4OYP2kU47EsutOxYa693pMLgyXuF1p+mLXg2cIGs=";
};
mir_2_15 = common {
+11 -8
View File
@@ -679,14 +679,17 @@ let
"/share/postgresql/tsearch_data"
];
nativeBuildInputs = [ makeBinaryWrapper ];
postBuild =
let
args = lib.concatMap (ext: ext.wrapperArgs or [ ]) installedExtensions;
in
''
wrapProgram "$out/bin/postgres" ${lib.concatStringsSep " " args}
'';
derivationArgs = {
strictDeps = true;
nativeBuildInputs = [ makeBinaryWrapper ];
postBuild =
let
args = lib.concatMap (ext: ext.wrapperArgs or [ ]) installedExtensions;
in
''
wrapProgram "$out/bin/postgres" ${lib.concatStringsSep " " args}
'';
};
passthru = {
inherit installedExtensions;
+2
View File
@@ -8686,6 +8686,8 @@ self: super: with self; {
lark = callPackage ../development/python-modules/lark { };
lark-oapi = callPackage ../development/python-modules/lark-oapi { };
laspy = callPackage ../development/python-modules/laspy { };
lastversion = callPackage ../development/python-modules/lastversion { };