Merge staging-next into staging

This commit is contained in:
nixpkgs-ci[bot]
2025-04-15 06:05:49 +00:00
committed by GitHub
29 changed files with 2124 additions and 687 deletions

View File

@@ -223,6 +223,9 @@
- `fluxus` has been removed, as it depends on `racket_7_9` and had no updates in 9 years.
- `meilisearch` has been upgraded from 1.11.3 to 1.14.0, which requires manually dumping and importing the data.
See Meilisearch's [upgrade guide](https://www.meilisearch.com/docs/learn/update_and_migration/updating) for more information.
- `sm64ex-coop` has been removed as it was archived upstream. Consider migrating to `sm64coopdx`.
- `tldr` now uses [`tldr-python-client`](https://github.com/tldr-pages/tldr-python-client) instead of [`tldr-c-client`](https://github.com/tldr-pages/tldr-c-client) which is unmaintained.

View File

@@ -3331,6 +3331,8 @@ let
};
};
ms-azuretools.vscode-bicep = callPackage ./ms-azuretools.vscode-bicep { };
ms-azuretools.vscode-docker = buildVscodeMarketplaceExtension {
mktplcRef = {
publisher = "ms-azuretools";

View File

@@ -0,0 +1,59 @@
{
azure-cli,
bicep,
bicep-lsp,
lib,
vscode-utils,
}:
vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
publisher = "ms-azuretools";
name = "vscode-bicep";
version = "0.34.44";
hash = "sha256-y+FdlnJeYBpu30s5g+39HczVN5ncaacHvybYLVebH34=";
};
buildInputs = [
azure-cli
bicep
bicep-lsp
];
meta = {
description = "Visual Studio Code extension for Bicep language";
downloadPage = "https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-bicep";
homepage = "https://github.com/Azure/bicep/tree/main/src/vscode-bicep";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ ] ++ lib.teams.stridtech.members;
};
}
# Instructions on Usage
#
# programs.vscode = {
# enable = true;
# package = pkgs.codium;
# profiles.default = {
# "dotnetAcquisitionExtension.sharedExistingDotnetPath" = "${pkgs.dotnet-sdk_8}/bin/dotnet";
# "dotnetAcquisitionExtension.existingDotnetPath" = [
# {
# "extensionId" = "ms-dotnettools.csharp";
# "path" = "${pkgs.dotnet-sdk_8}/bin/dotnet";
# }
# {
# "extensionId" = "ms-dotnettools.csdevkit";
# "path" = "${pkgs.dotnet-sdk_8}/bin/dotnet";
# }
# {
# "extensionId" = "ms-azuretools.vscode-bicep";
# "path" = "${pkgs.dotnet-sdk_8}/bin/dotnet";
# }
# ];
# extensions = with pkgs.vscode-extensions; [
# ms-azuretools.vscode-bicep
# ms-dotnettools.csdevkit
# ms-dotnettools.csharp
# ms-dotnettools.vscode-dotnet-runtime
# ];
# };

View File

@@ -9,10 +9,10 @@
buildMozillaMach rec {
pname = "firefox";
version = "137.0.1";
version = "137.0.2";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
sha512 = "cc2cbe3dd65696849c1b197b908887c111083fa8b5089aa4eae6f33ee404db29c566619c48b77fb495ad7f9dc94a2d9d910e5b2aaf8644db1d00368091f9dcb6";
sha512 = "82140c4325233ea2e2f579088cebb98c0e8db8848b4018cff95d4ed42bf847049ed6520fc051d930ee267a5acb008908170825d381589da0d109ca04a61e1c24";
};
meta = {

View File

@@ -10,17 +10,17 @@
rustPlatform.buildRustPackage rec {
pname = "aiken";
version = "1.1.15";
version = "1.1.16";
src = fetchFromGitHub {
owner = "aiken-lang";
repo = "aiken";
rev = "v${version}";
hash = "sha256-zbtsSEWgzhMeRMLb/ocsbz28lYXbSgucnPLVB9z7iwo=";
hash = "sha256-cz0lyBrAOi1gAIXsoe/KAk8W5wzHmq4N187FI3imV+Y=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-k4gjgeQTZQw0OU1bHJPWskeZ974pTJGaKaIpM5+lZeU=";
cargoHash = "sha256-m6CFu0HA4e/9hWgYcRPjfa0h5vk0zwt5PqgvsuJuPNk=";
buildInputs =
[ openssl ]

View File

@@ -10,13 +10,13 @@
stdenv.mkDerivation rec {
pname = "bedops";
version = "2.4.41";
version = "2.4.42";
src = fetchFromGitHub {
owner = "bedops";
repo = "bedops";
rev = "v${version}";
sha256 = "sha256-VJBoi1+tHA4oOVOsClUfimB+mOV5ZSQsDcDq3vAZwBA=";
sha256 = "sha256-IF2MWGpdnP8PKwLRboe5bxu8N+gV4qZ82BemJE/JCU0=";
};
buildInputs = [

1297
pkgs/by-name/bi/bicep-lsp/deps.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,57 @@
{
autoPatchelfHook,
buildDotnetModule,
coreutils,
dotnetCorePackages,
fetchFromGitHub,
icu,
lib,
libkrb5,
openssl,
stdenv,
}:
buildDotnetModule rec {
pname = "bicep-lsp";
version = "0.34.44";
src = fetchFromGitHub {
owner = "Azure";
repo = "bicep";
tag = "v${version}";
hash = "sha256-vyPRLPTvQkwN7unlIHs6DvpjXnXyW1PDtH9hhIOgN1A=";
};
projectFile = "src/Bicep.LangServer/Bicep.LangServer.csproj";
postPatch = ''
substituteInPlace global.json --replace-warn "8.0.406" "${dotnetCorePackages.sdk_8_0.version}"
'';
nugetDeps = ./deps.json;
# From: https://github.com/Azure/bicep/blob/v0.34.44/global.json#L7
dotnet-sdk = dotnetCorePackages.sdk_8_0;
dotnet-runtime = dotnetCorePackages.runtime_8_0;
nativeBuildInputs = lib.optionals stdenv.isLinux [ autoPatchelfHook ];
buildInputs = lib.optionals stdenv.isLinux [
icu
libkrb5
openssl
stdenv.cc.cc.lib
];
doCheck = !(stdenv.isDarwin && stdenv.isAarch64); # mono is not available on aarch64-darwin
meta = {
description = "Domain Specific Language (DSL) for deploying Azure resources declaratively";
homepage = "https://github.com/Azure/bicep/";
changelog = "https://github.com/Azure/bicep/releases/tag/v${version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ ] ++ lib.teams.stridtech.members;
platforms = lib.platforms.all;
badPlatforms = [ "aarch64-linux" ];
};
}

View File

@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "cariddi";
version = "1.3.6";
version = "1.4.0";
src = fetchFromGitHub {
owner = "edoardottt";
repo = "cariddi";
tag = "v${version}";
hash = "sha256-ixjHPO0FXKbWOfjMVz1YD+wWpL8wcn2CCO46KF1zb0U=";
hash = "sha256-AYB2Ebc+OlB8kaW14o1SPAmbWFducfRGmn21YhV1SGs=";
};
vendorHash = "sha256-7v92+iDAYG0snJjVCX35rLKV/ZEzaVX2au4HOwa/ILU=";
vendorHash = "sha256-Em/h1Xv4CdENykDqZMcru+Z09fVdxi9bGfFU+uRwI3o=";
ldflags = [
"-w"

View File

@@ -8,13 +8,13 @@
buildGoModule rec {
pname = "deck";
version = "1.46.1";
version = "1.46.3";
src = fetchFromGitHub {
owner = "Kong";
repo = "deck";
tag = "v${version}";
hash = "sha256-8eqEGIIYFopAjM7ZxEFif1d8+FEt3s/WyVDr0GpNETk=";
hash = "sha256-uYCvFIyQRC3joh6zWVzZcRq2Q/Pln0q+0D41rdM1Pg4=";
};
nativeBuildInputs = [ installShellFiles ];
@@ -27,7 +27,7 @@ buildGoModule rec {
];
proxyVendor = true; # darwin/linux hash mismatch
vendorHash = "sha256-uG57kfTT10VcKAKPKJMde94yV93H2Kq84oQ8g7/OCRE=";
vendorHash = "sha256-TzmJcWXpAGlGAjjH2VFPiRgA9fsH7Nka0Mm5EyiFe8o=";
postInstall = ''
installShellCompletion --cmd deck \

View File

@@ -10,13 +10,13 @@
stdenv.mkDerivation rec {
pname = "last";
version = "1638";
version = "1639";
src = fetchFromGitLab {
owner = "mcfrith";
repo = "last";
rev = "refs/tags/${version}";
hash = "sha256-lOdXlAoLSrUb32GohfQGvmtwQsKDFGH4ImYMi8EZqU0=";
hash = "sha256-s3sWLkTmjLNEzYH4P2DHo95OTV5stwAML2b/uTQf5a8=";
};
nativeBuildInputs = [

View File

@@ -7,7 +7,7 @@
}:
let
version = "1.11.3";
version = "1.14.0";
in
rustPlatform.buildRustPackage {
pname = "meilisearch";
@@ -17,13 +17,13 @@ rustPlatform.buildRustPackage {
owner = "meilisearch";
repo = "meiliSearch";
tag = "v${version}";
hash = "sha256-CVofke9tOGeDEhRHEt6EYwT52eeAYNqlEd9zPpmXQ2U=";
hash = "sha256-nPOhiJJbZCr9PBlR6bsZ9trSn/2XCI2O+nXeYbZEQpU=";
};
cargoBuildFlags = [ "--package=meilisearch" ];
useFetchCargoVendor = true;
cargoHash = "sha256-cEJTokDJQuc9Le5+3ObMDNJmEhWEb+Qh0TV9xZkD9D8=";
cargoHash = "sha256-8fcOXAzheG9xm1v7uD3T+6oc/dD4cjtu3zzBBh2EkcE=";
# Default features include mini dashboard which downloads something from the internet.
buildNoDefaultFeatures = true;

View File

@@ -10,17 +10,17 @@
rustPlatform.buildRustPackage rec {
pname = "ord";
version = "0.22.1";
version = "0.23.1";
src = fetchFromGitHub {
owner = "ordinals";
repo = "ord";
rev = version;
hash = "sha256-95da/aoBhrQ/GaM4fojFufs6+OI2KLF6SGsSw6qtYUc=";
hash = "sha256-jYu9NPvs7nwgiqMCvZlLQqoYESwjKAYlhJ9ehev70EY=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-PGC3R+iy3evp7BtEpyXDPvi6mlB7CGtd8uzfpkmHzMU=";
cargoHash = "sha256-U5bGNgiy98PK2Le5BbzCOAajeEKb/zYTIID1uOE6p3c=";
nativeBuildInputs = [
pkg-config

View File

@@ -10,12 +10,12 @@
buildGoModule rec {
pname = "shopware-cli";
version = "0.5.14";
version = "0.5.16";
src = fetchFromGitHub {
repo = "shopware-cli";
owner = "FriendsOfShopware";
tag = version;
hash = "sha256-2LzYEMsJilRKHsx5bwKYeRVUKkao9GSvVdCNNnmFXD4=";
hash = "sha256-E4+49YAHwojPX/QVjgtKHXCBiK65pmLidfNxe24SJYg=";
};
nativeBuildInputs = [
@@ -27,7 +27,7 @@ buildGoModule rec {
dart-sass
];
vendorHash = "sha256-ZKETkvGez31PtaWr1vOzNH5Cljgc3+KPfOlHm5fVzg8=";
vendorHash = "sha256-l71imlrBSg6PBdzREZL+2GYyBKEw/uqPwG8aiTUFpwk=";
postInstall = ''
installShellCompletion --cmd shopware-cli \

View File

@@ -102,6 +102,12 @@ rustPlatform.buildRustPackage rec {
"--skip=smtp::inbound::data::data"
# Expected "X-My-Header: true" but got Received: from foobar.net (unknown [10.0.0.123])
"--skip=smtp::inbound::scripts::sieve_scripts"
# thread 'smtp::outbound::lmtp::lmtp_delivery' panicked at tests/src/smtp/session.rs:313:13:
# Expected "<invalid@domain.org> (failed to lookup" but got From: "Mail Delivery Subsystem" <MAILER-DAEMON@localhost>
"--skip=smtp::outbound::lmtp::lmtp_delivery"
# thread 'smtp::outbound::extensions::extensions' panicked at tests/src/smtp/inbound/mod.rs:45:23:
# No queue event received.
"--skip=smtp::outbound::extensions::extensions"
# panicked at tests/src/smtp/outbound/smtp.rs:173:5:
"--skip=smtp::outbound::smtp::smtp_delivery"
# thread 'smtp::queue::retry::queue_retry' panicked at tests/src/smtp/queue/retry.rs:119:5:

View File

@@ -5,26 +5,27 @@
fetchFromGitHub,
alsa-utils,
copyDesktopItems,
electron_34,
electron_35,
makeDesktopItem,
makeWrapper,
nix-update-script,
versionCheckHook,
vulkan-loader,
which,
}:
buildNpmPackage rec {
pname = "teams-for-linux";
version = "1.13.1";
version = "2.0.7";
src = fetchFromGitHub {
owner = "IsmaelMartinez";
repo = "teams-for-linux";
tag = "v${version}";
hash = "sha256-0u5UyhRSa4gsLVQLctWMZe/oE8l9jrwCzkPtLWv2xlo=";
hash = "sha256-w7KY7qxsK512YuLw0Ms+kIsuDTou+ZvJ9wPGJx4fbt0=";
};
npmDepsHash = "sha256-BHz1+pd88TDfTXtG0gl5kYiDeG/M94pYdpPtwBrBYzQ=";
npmDepsHash = "sha256-oTS+ylkTf3a0B0pP1aEyxdTR4KL5gk8u+scEWZwyrwg=";
nativeBuildInputs = [
makeWrapper
@@ -39,21 +40,31 @@ buildNpmPackage rec {
ELECTRON_SKIP_BINARY_DOWNLOAD = "1";
};
buildPhase = ''
runHook preBuild
makeCacheWritable = true;
cp -r ${electron_34.dist} electron-dist
chmod -R u+w electron-dist
buildPhase =
''
runHook preBuild
npm exec electron-builder -- \
--dir \
-c.npmRebuild=true \
-c.asarUnpack="**/*.node" \
-c.electronDist=electron-dist \
-c.electronVersion=${electron_34.version}
cp -r ${electron_35.dist} electron-dist
chmod -R u+w electron-dist
''
# Electron builder complains about symlink in electron-dist
+ lib.optionalString stdenv.hostPlatform.isLinux ''
rm electron-dist/libvulkan.so.1
cp ${lib.getLib vulkan-loader}/lib/libvulkan.so.1 electron-dist
''
+ ''
runHook postBuild
'';
npm exec electron-builder -- \
--dir \
-c.npmRebuild=true \
-c.asarUnpack="**/*.node" \
-c.electronDist=electron-dist \
-c.electronVersion=${electron_35.version}
runHook postBuild
'';
installPhase =
''
@@ -72,7 +83,7 @@ buildNpmPackage rec {
popd
# Linux needs 'aplay' for notification sounds
makeWrapper '${lib.getExe electron_34}' "$out/bin/teams-for-linux" \
makeWrapper '${lib.getExe electron_35}' "$out/bin/teams-for-linux" \
--prefix PATH : ${
lib.makeBinPath [
alsa-utils

View File

@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "xcrawl3r";
version = "0.2.0";
version = "1.0.0";
src = fetchFromGitHub {
owner = "hueristiq";
repo = "xcrawl3r";
tag = version;
hash = "sha256-W1cvSvRnDGFp4br8s/nL+owIGWTJ1bVX6kvmeTLUuuI=";
hash = "sha256-Ojm5cBeXRtDGQfbDweLlD1V12PYJHxVbO2g1X1Wt/B8=";
};
vendorHash = "sha256-fHdtqjFmT+8cmy2SxjjBvw5Rct7lA2ksGVmm/9ncbRI=";
vendorHash = "sha256-rBKpYB7t9zdduqZA1VwCBp+kXpB8nABhTo+IaoOE8bE=";
ldflags = [
"-s"

View File

@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "xsubfind3r";
version = "0.9.1";
version = "1.0.0";
src = fetchFromGitHub {
owner = "hueristiq";
repo = "xsubfind3r";
tag = version;
hash = "sha256-vmcuIa/ebCggLIALbfljJr92GE6veYEl3glm5gH9IZM=";
hash = "sha256-S89X/701BNzT1BJUsGvylBuiuUCf0zpWqp6p6ZHIzyo=";
};
vendorHash = "sha256-PFeUO3LWNBF4KPSHBxRIczIMR002Xzydcy6FyjKP60A=";
vendorHash = "sha256-Jl533DNno0XxjjPvGUVbyYt8fSfHNYKzQwOAmo1IpWw=";
ldflags = [
"-s"

View File

@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "glow.yazi";
version = "0-unstable-2025-02-22";
version = "0-unstable-2025-04-14";
src = fetchFromGitHub {
owner = "Reledia";
repo = "glow.yazi";
rev = "c76bf4fb612079480d305fe6fe570bddfe4f99d3";
hash = "sha256-DPud1Mfagl2z490f5L69ZPnZmVCa0ROXtFeDbEegBBU=";
rev = "a1711f10e815f7f7b6e529e0814342b8518d9ee6";
hash = "sha256-4krck4U/KWmnl32HWRsblYW/biuqzDPysrEn76buRck=";
};
meta = {

View File

@@ -19,13 +19,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "waylib";
version = "0.6.13";
version = "0.6.14";
src = fetchFromGitHub {
owner = "vioken";
repo = "waylib";
rev = finalAttrs.version;
hash = "sha256-djFwUe/+5CNEnOTKL5OAC8zVQqsT8BSqQEWjkbEt7xQ=";
hash = "sha256-Yp7j1L+b41pmLWhxYN4M9W8OjXA31za3Ufp/iE3U/vM=";
};
depsBuildBuild = [

View File

@@ -124,7 +124,7 @@ let
];
};
version = "0.81.2";
version = "0.81.3";
aider-chat = buildPythonPackage {
pname = "aider-chat";
inherit version;
@@ -137,7 +137,7 @@ let
owner = "Aider-AI";
repo = "aider";
tag = "v${version}";
hash = "sha256-zksPkqEmED2HShAhknVvkktyEc9S/kgU7bQGp1jS71A=";
hash = "sha256-azoH/AYNN65iYuPUuiEibq68ovdocyHowcbj7MGrOmg=";
};
pythonRelaxDeps = true;

View File

@@ -359,7 +359,7 @@
buildPythonPackage rec {
pname = "boto3-stubs";
version = "1.37.33";
version = "1.37.34";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -367,7 +367,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "boto3_stubs";
inherit version;
hash = "sha256-0FYarbmPpOz/0080w7i+Or0KDl3hNn99PphetN6QTFs=";
hash = "sha256-55s1NWY0F9P7T2W/FqAFzhtCbrN3sjYF48EZTXkclb4=";
};
build-system = [ setuptools ];

View File

@@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "gitignore-parser";
version = "0.1.11";
version = "0.1.12";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "mherrmann";
repo = "gitignore_parser";
tag = "v${version}";
hash = "sha256-y8A8OLgJccYWvKTJs7um8RwFFM0CswbwRojknBmk3TY=";
hash = "sha256-s1t7WTrtxeeL4we+Y8I6XK8vKzmDVftmtXhRS/XeSAM=";
};
nativeBuildInputs = [ setuptools ];

View File

@@ -2,6 +2,7 @@
lib,
buildPythonPackage,
fetchPypi,
networkx,
pythonOlder,
setuptools,
tqdm,
@@ -10,7 +11,7 @@
buildPythonPackage rec {
pname = "model-checker";
version = "0.8.25";
version = "0.9.11";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -18,7 +19,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "model_checker";
inherit version;
hash = "sha256-4SQRapViYU0uCtKEhXHpNXcJQBplE6r40ChzeTrX0/c=";
hash = "sha256-MZchcU9ijdHF9bLF4dwF71fqRNuRO9+vF54dJsVZzyY=";
};
# z3 does not provide a dist-info, so python-runtime-deps-check will fail
@@ -27,6 +28,7 @@ buildPythonPackage rec {
build-system = [ setuptools ];
dependencies = [
networkx
tqdm
z3-solver
];

View File

@@ -510,8 +510,8 @@ rec {
"sha256-lDjdGwuVL4nHr15/bsRltt0AGqvMznirSTX8aiQY/fE=";
mypy-boto3-entityresolution =
buildMypyBoto3Package "entityresolution" "1.37.0"
"sha256-JWoUicPKfYEWcJV9Jc/DqxTwWMskVLbzxPwuL6W69zw=";
buildMypyBoto3Package "entityresolution" "1.37.34"
"sha256-XPUK//bAuyhoJSnJpRQcTB6rxU1Dt2b4sVxMIkfpCGc=";
mypy-boto3-es =
buildMypyBoto3Package "es" "1.37.0"

View File

@@ -11,14 +11,14 @@
buildPythonPackage rec {
pname = "publicsuffixlist";
version = "1.0.2.20250408";
version = "1.0.2.20250412";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-LDbUgmHbow6IRI0I2s2eyRv9l/hUpH9ubMxcz1rp4uI=";
hash = "sha256-bnsevMlfJY0cjfhhqA+RyB/SP2QklVmDM+Bgt3ATLko=";
};
build-system = [ setuptools ];

View File

@@ -11,14 +11,14 @@
buildPythonPackage rec {
pname = "stringzilla";
version = "3.12.3";
version = "3.12.4";
pyproject = true;
src = fetchFromGitHub {
owner = "ashvardanian";
repo = "stringzilla";
tag = "v${version}";
hash = "sha256-ER2qaHIW6lmHHZjCIg1PZo1Hpra8vQWTfOk+KTO9GrU=";
hash = "sha256-U745bA3GTPyNPpiB7NESsUJYKmUCY8qK4aqbHECQqnE=";
};
postPatch = lib.optionalString stdenv.hostPlatform.isDarwin ''

View File

@@ -58,14 +58,14 @@
buildPythonPackage rec {
pname = "transformers";
version = "4.51.2";
version = "4.51.3";
pyproject = true;
src = fetchFromGitHub {
owner = "huggingface";
repo = "transformers";
tag = "v${version}";
hash = "sha256-RBG0//uKSRO8wBGdaQe8KPeIUXUKAws+VlSXYYtUr+o=";
hash = "sha256-VYEkBt0fpG27MVdnABcMAMmk2Pzsc+2Fetx/GmeFBac=";
};
build-system = [ setuptools ];