Merge master into staging-next

This commit is contained in:
nixpkgs-ci[bot]
2026-07-10 00:37:19 +00:00
committed by GitHub
38 changed files with 206 additions and 149 deletions

View File

@@ -21,9 +21,9 @@ let
url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.1.10/android-studio-quail1-patch2-linux.tar.gz";
};
betaVersion = {
version = "2026.1.2.8"; # "Android Studio Quail 2 | 2026.1.2 RC 1"
sha256Hash = "sha256-tTMD3wgEg0W7WsJb/hWXMdzqNDD04uJ7imAzgWG9Jmc=";
url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.2.8/android-studio-quail2-rc1-linux.tar.gz";
version = "2026.1.2.9"; # "Android Studio Quail 2 | 2026.1.2 RC 2"
sha256Hash = "sha256-QzNhbE8Ryv0VGQY/VzhJhqeS0c6rrUpgXXVOoBV+NHE=";
url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.2.9/android-studio-quail2-rc2-linux.tar.gz";
};
latestVersion = {
version = "2026.1.3.3"; # "Android Studio Quail 3 | 2026.1.3 Canary 3"

View File

@@ -1,10 +1,10 @@
{
"chromium": {
"version": "150.0.7871.100",
"version": "150.0.7871.114",
"chromedriver": {
"version": "150.0.7871.101",
"hash_darwin": "sha256-LJPfzeJjVcEHenRNqKNOGcEZLL/rHRH55yBefLFTlEs=",
"hash_darwin_aarch64": "sha256-+WZw22dgaDsDMOQUJTjTuCGyUZT1t1RBjutyqmumX/A="
"version": "150.0.7871.115",
"hash_darwin": "sha256-3QytnwfqPqpYL2TMTMykvT+yAfZqWiRHMbMEK+whe0Q=",
"hash_darwin_aarch64": "sha256-jJ1URVS4led/1rTODm3t8wewJ8oIOzKIrq1utn5JJ3s="
},
"deps": {
"depot_tools": {
@@ -21,8 +21,8 @@
"DEPS": {
"src": {
"url": "https://chromium.googlesource.com/chromium/src.git",
"rev": "b5a9b587b83512ef1fab99cb7510c58a06d22089",
"hash": "sha256-bylGmZC9NhUjcU6amK3mwuZ1it7uTm2hsC60DaKINr4=",
"rev": "f405107495a07cb1bfcf687d4af8d91117098db6",
"hash": "sha256-VdDnFbE+/leFzR/PqR3ColKKqwkvuY/LsFje0nrwiXU=",
"recompress": true
},
"src/third_party/clang-format/script": {
@@ -92,8 +92,8 @@
},
"src/third_party/angle": {
"url": "https://chromium.googlesource.com/angle/angle.git",
"rev": "bbf3d8a4755268f016087be2f56099fa5a5f3f6e",
"hash": "sha256-8iuHtNgHumlMXeXj2k0ZPcvnTeJ00di298+789OjScs="
"rev": "8d3c5a8caebd836b99fa32062951a401910eba33",
"hash": "sha256-7X8FSWCA+BpAXbUPvjPyiGagmVXsadRGAY5haAEzRL8="
},
"src/third_party/angle/third_party/glmark2/src": {
"url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2",
@@ -262,8 +262,8 @@
},
"src/third_party/devtools-frontend/src": {
"url": "https://chromium.googlesource.com/devtools/devtools-frontend",
"rev": "1d67dc0dafa344bbd6ca75c124e2d6d9d53074d8",
"hash": "sha256-VBXch2YwnKm+lMcZ5L0SlW+vAYeaSwgZvcOhg1TE5/A="
"rev": "ec97cf3bbeea2cb623fbf97c4e3f22f5acb4d568",
"hash": "sha256-kbGcNwpdmqFTIAe/OU3Y1C13ZEHz5OP+QDAExg6tw2g="
},
"src/third_party/dom_distiller_js/dist": {
"url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git",
@@ -827,8 +827,8 @@
},
"src/v8": {
"url": "https://chromium.googlesource.com/v8/v8.git",
"rev": "968f19a8970f8d91702d86f0ec1522f3909781b7",
"hash": "sha256-x3rCWvC3hEjyJq6PNThhZEp4oRF9Y1JJEPnZTqVNVrY="
"rev": "ce0af5c0d181678bcda077c68d4beaec2854ad16",
"hash": "sha256-gjuH2HQAC0poQileS8JLusocBDoShuaQ9pbaAXmFj4g="
},
"src/agents/shared": {
"url": "https://chromium.googlesource.com/chromium/agents.git",
@@ -838,7 +838,7 @@
}
},
"ungoogled-chromium": {
"version": "150.0.7871.100",
"version": "150.0.7871.114",
"deps": {
"depot_tools": {
"rev": "f4fadaf6a5ba1bced9d3d9021060667b563bf583",
@@ -850,16 +850,16 @@
"hash": "sha256-/1A+DkzAQj2zGPe/A/G0Z3VrYJXUxq4Hd/+d/o5p3G8="
},
"ungoogled-patches": {
"rev": "150.0.7871.100-1",
"hash": "sha256-a+bGt3sROlE9edUBN2/VGn/grN6BqxWX/bsUlAVoAxY="
"rev": "150.0.7871.114-1",
"hash": "sha256-qvAtrj013U44vU+U3JLuItAPbgtHwm9Kq7hU2NLYDaE="
},
"npmHash": "sha256-pF0JtwFpPC4/fodbhSJnQKkczA9WlDg4VqEAy9aDVLg="
},
"DEPS": {
"src": {
"url": "https://chromium.googlesource.com/chromium/src.git",
"rev": "b5a9b587b83512ef1fab99cb7510c58a06d22089",
"hash": "sha256-bylGmZC9NhUjcU6amK3mwuZ1it7uTm2hsC60DaKINr4=",
"rev": "f405107495a07cb1bfcf687d4af8d91117098db6",
"hash": "sha256-VdDnFbE+/leFzR/PqR3ColKKqwkvuY/LsFje0nrwiXU=",
"recompress": true
},
"src/third_party/clang-format/script": {
@@ -929,8 +929,8 @@
},
"src/third_party/angle": {
"url": "https://chromium.googlesource.com/angle/angle.git",
"rev": "bbf3d8a4755268f016087be2f56099fa5a5f3f6e",
"hash": "sha256-8iuHtNgHumlMXeXj2k0ZPcvnTeJ00di298+789OjScs="
"rev": "8d3c5a8caebd836b99fa32062951a401910eba33",
"hash": "sha256-7X8FSWCA+BpAXbUPvjPyiGagmVXsadRGAY5haAEzRL8="
},
"src/third_party/angle/third_party/glmark2/src": {
"url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2",
@@ -1099,8 +1099,8 @@
},
"src/third_party/devtools-frontend/src": {
"url": "https://chromium.googlesource.com/devtools/devtools-frontend",
"rev": "1d67dc0dafa344bbd6ca75c124e2d6d9d53074d8",
"hash": "sha256-VBXch2YwnKm+lMcZ5L0SlW+vAYeaSwgZvcOhg1TE5/A="
"rev": "ec97cf3bbeea2cb623fbf97c4e3f22f5acb4d568",
"hash": "sha256-kbGcNwpdmqFTIAe/OU3Y1C13ZEHz5OP+QDAExg6tw2g="
},
"src/third_party/dom_distiller_js/dist": {
"url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git",
@@ -1664,8 +1664,8 @@
},
"src/v8": {
"url": "https://chromium.googlesource.com/v8/v8.git",
"rev": "968f19a8970f8d91702d86f0ec1522f3909781b7",
"hash": "sha256-x3rCWvC3hEjyJq6PNThhZEp4oRF9Y1JJEPnZTqVNVrY="
"rev": "ce0af5c0d181678bcda077c68d4beaec2854ad16",
"hash": "sha256-gjuH2HQAC0poQileS8JLusocBDoShuaQ9pbaAXmFj4g="
},
"src/agents/shared": {
"url": "https://chromium.googlesource.com/chromium/agents.git",

View File

@@ -73,13 +73,13 @@
"vendorHash": "sha256-FHBpTYSmVivoqz+Eaa/r5y1f/saIx4l6mjOtZhxZVRw="
},
"auth0_auth0": {
"hash": "sha256-nMaiXsPAavHVi4xq+jPWdF9GVW+b0HoXiEc2QUNPQTE=",
"hash": "sha256-qN4nGtvncIYeNhwrITNniZWIA8wzRwsnssXsMqg6X+o=",
"homepage": "https://registry.terraform.io/providers/auth0/auth0",
"owner": "auth0",
"repo": "terraform-provider-auth0",
"rev": "v1.51.0",
"rev": "v1.52.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-MRtERveRjEZfaVyUz527NUKoFDM4dINJZ71U9MFEmIM="
"vendorHash": "sha256-DCze5QxfJL4cZjTBzOil+PFQ2QA7OI5gZCEchu+kcK4="
},
"aviatrixsystems_aviatrix": {
"hash": "sha256-46djOfAj/5kfeoKLQHbeKefzdGbmlBATR+uN/IaAn8I=",
@@ -472,22 +472,22 @@
"vendorHash": "sha256-/8h2bmesnFz3tav3+iDelZSjp1Z9lreexwcw0WdYekA="
},
"goharbor_harbor": {
"hash": "sha256-rmMyUekQ5gH9vVjTo3jhvBLqAXVLcrj+n+rMDxirH8o=",
"hash": "sha256-P7xfHqXZAdXIQPzfWh+PU/gx1XgGP+q/YT28PSErZ+I=",
"homepage": "https://registry.terraform.io/providers/goharbor/harbor",
"owner": "goharbor",
"repo": "terraform-provider-harbor",
"rev": "v3.12.0",
"rev": "v3.12.1",
"spdx": "MIT",
"vendorHash": "sha256-v1r/hTVHJeaTsxHU/oDhRQeaWtfND7NplMAj+wFPe6A="
"vendorHash": "sha256-N0AYv7XGmo7D1gcDGsmO9JoBGRiJWj10OZptWgO7NPs="
},
"grafana_grafana": {
"hash": "sha256-O7q3zkBbugikTgP9c4yMvcoxs/0NjuZmv+RmqeoKa0k=",
"hash": "sha256-UE18qAYXDChi/uvTwUtSfBfS0izcLA+kBvSKm5pnx7A=",
"homepage": "https://registry.terraform.io/providers/grafana/grafana",
"owner": "grafana",
"repo": "terraform-provider-grafana",
"rev": "v4.39.0",
"rev": "v4.40.1",
"spdx": "MPL-2.0",
"vendorHash": "sha256-qwb8mLQBXS7MYbWAhZAmAKI2Zwnd5BzYheDX9k/Y0gY="
"vendorHash": "sha256-AyVCuqbVPoEMgcDmJsyJDstYFkukoDq7iIkfbvlAiE0="
},
"gridscale_gridscale": {
"hash": "sha256-FAKvQ/MEod5Ck0PG4ffQ+gQp6zZ0JDRXPOrOiDpWMls=",

View File

@@ -2,6 +2,7 @@
stdenv,
lib,
fetchFromGitHub,
fetchpatch,
fetchzip,
autoconf,
automake,
@@ -254,6 +255,18 @@ stdenv.mkDerivation (
hash = "sha256-36wBAqGEDCRZ4t1ygTg03Pyk7Gg9quUTUGD3SBp6nCk=";
};
patches = [
# TexturePacker has some conditionals on GIFLIB 5, which break with
# GIFLIB 6. This has been extended to support all versions >= 5 upstream,
# but has not yet made it into a release.
# https://github.com/xbmc/xbmc/pull/28016
(fetchpatch {
name = "texturepacker-giflib-6.patch";
url = "https://github.com/xbmc/xbmc/commit/29492cbd20d4c90a9c00a30ab525d4d0e81a968b.patch";
hash = "sha256-WNaODPCtRfn30jVU5HbBnAO2Vl/MQp2CYmKOTTyDGZI=";
})
];
# make derivations declared in the let binding available here, so
# they can be overridden
inherit

View File

@@ -16,7 +16,7 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "7zip-zstd";
version = "26.02-v1.5.7-R1";
version = "26.02-v1.5.7-R2";
src = fetchFromGitHub {
owner = "mcmilk";
@@ -24,9 +24,9 @@ stdenv.mkDerivation (finalAttrs: {
tag = "v${finalAttrs.version}";
hash =
if enableUnfree then
"sha256-ugGYnyrQjhVwHP1mP/gVRhy7ZtlMFvTd0BHFaGFUpRE="
"sha256-Y1l+PiZyHZX4KnqANogn4iVhhEjsezGckkeXtO0RHDY="
else
"sha256-L6Pj0ncXu9OMkEueZYQUCt9Sk8SjRgZVi84OrMWcrcA=";
"sha256-0m4Q4920/tIatY28E5d89hYvp6Z0zE2v55rUSwig1+0=";
# remove the unRAR related code from the src drv
# > the license requires that you agree to these use restrictions,
# > or you must remove the software (source and binary) from your hard disks

View File

@@ -8,18 +8,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "clashtui";
version = "0.2.3";
version = "0.3.1";
src = fetchFromGitHub {
owner = "JohanChane";
repo = "clashtui";
tag = "v${finalAttrs.version}";
hash = "sha256-2iQVYZrqo55EO0ZGn6ktP/3Py5v+LiVgrSYTtaxYXyQ=";
hash = "sha256-roP252d0lO7eN2KCHiuPPI5o8QqtPWJvmeex8sAmKww=";
};
sourceRoot = "${finalAttrs.src.name}/clashtui";
cargoHash = "sha256-8oDnumyn0Ry1AIWNLO2+1HSPsxkVLRLItgEVEXqSRFI=";
cargoHash = "sha256-7y31iZoSJ98XDiC+Akahgfp/lI5haaek6UpFtaCtGW8=";
cargoBuildFlags = [ "--all-features" ];
@@ -43,6 +41,6 @@ rustPlatform.buildRustPackage (finalAttrs: {
mainProgram = "clashtui";
license = lib.licenses.mit;
platforms = lib.platforms.linux;
maintainers = [ ];
maintainers = with lib.maintainers; [ VZstless ];
};
})

View File

@@ -9,13 +9,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "cpp-utilities";
version = "5.34.1";
version = "5.34.2";
src = fetchFromGitHub {
owner = "Martchus";
repo = "cpp-utilities";
rev = "v${finalAttrs.version}";
sha256 = "sha256-QzmjE0a89fdc6ueuZbg5JtoP74HRaE6VQ5N4hVoXhyI=";
sha256 = "sha256-8nmbA8DGQfP55GD1EETGeeJHQb6Wjs+3uvqOH9AYjZc=";
};
nativeBuildInputs = [ cmake ];

View File

@@ -2,7 +2,7 @@
symlinkJoin,
deadbeef,
makeWrapper,
plugins,
plugins ? [ ],
}:
symlinkJoin {

View File

@@ -4,12 +4,9 @@
fetchpatch,
rustPlatform,
rustc,
rustc-unwrapped,
rust-bindgen,
rust-analyzer,
rustfmt,
cargo,
clippy,
llvmPackages ? rustc.llvmPackages,
pkg-config,
stdenv,
@@ -30,20 +27,24 @@ let
name = "rusty-v8-rust-toolchain";
paths = [
rustc
rustc-unwrapped
rust-bindgen
rust-analyzer
rustfmt
cargo
clippy
llvmPackages.libclang.lib
# To provide about the same tools as the upstream rust toolchain, the following inputs are also needed.
# But they are not actually needed, and to avoid unnecessary rebuilds, we are not adding them.
#rustc-unwrapped
#rust-analyzer
#clippy
];
postBuild = ''
mkdir -p "$out/lib/rustlib/src/rust"
cp -r '${rustPlatform.rustcSrc}'/* "$out/lib/rustlib/src/rust/"
chmod u+w "$out/lib/rustlib/src/rust/library/"
ln -s '${rustPlatform.rustVendorSrc}' "$out/lib/rustlib/src/rust/library/vendor"
'';
/*
postBuild = ''
mkdir -p "$out/lib/rustlib/src/rust"
cp -r '${rustPlatform.rustcSrc}'/* "$out/lib/rustlib/src/rust/"
chmod u+w "$out/lib/rustlib/src/rust/library/"
ln -s '${rustPlatform.rustVendorSrc}' "$out/lib/rustlib/src/rust/library/vendor"
'';
*/
};
clangBasePath = symlinkJoin {

View File

@@ -3,6 +3,7 @@
stdenv,
buildGoModule,
fetchFromGitHub,
nix-update-script,
writableTmpDirAsHomeHook,
installShellFiles,
}:
@@ -20,6 +21,8 @@ buildGoModule (finalAttrs: {
vendorHash = "sha256-mumni9LEUhnJz6RYp1MjjFQd9iXe7V0RjXR+S266WaE=";
passthru.updateScript = nix-update-script { };
nativeCheckInputs = [ writableTmpDirAsHomeHook ];
nativeBuildInputs = [ installShellFiles ];

View File

@@ -29,7 +29,7 @@ buildGoModule (finalAttrs: {
description = "Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers";
homepage = "https://github.com/fullstorydev/grpcurl";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ knl ];
maintainers = [ ];
mainProgram = "grpcurl";
};
})

View File

@@ -41,6 +41,6 @@ stdenv.mkDerivation (finalAttrs: {
description = "Utilities for working with md5sum implanted in ISO images";
platforms = lib.platforms.linux;
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ knl ];
maintainers = [ ];
};
})

View File

@@ -10,11 +10,11 @@
stdenvNoCC.mkDerivation rec {
pname = "komga";
version = "1.24.4";
version = "1.25.0";
src = fetchurl {
url = "https://github.com/gotson/${pname}/releases/download/${version}/${pname}-${version}.jar";
sha256 = "sha256-O06bHt4MgGL4Ffz0llUyX0VM/6MmnjSNGFjy3R8/J1I=";
sha256 = "sha256-NlL5rBpCFbiZ+HHNoOgLE0Ht3lXXul2qIb8rq9qEzhM=";
};
nativeBuildInputs = [

View File

@@ -1,7 +1,7 @@
{
lib,
stdenv,
fetchFromGitHub,
fetchpatch,
python3Packages,
}:
@@ -17,6 +17,13 @@ python3Packages.buildPythonApplication (finalAttrs: {
hash = "sha256-mWq9nnL4IGhUFkXJr8+t6BresOTDFS1caG8NuFqjrJg=";
};
patches = [
(fetchpatch {
url = "https://github.com/utensils/mcp-nixos/commit/0ef99b6a5674e60ca315dc55a0f458673bb1e4fa.patch";
sha256 = "sha256-f57qS6V8mSv2kLKiudSG2enAofeUZwKvjfdowmGRIxw=";
})
];
build-system = [ python3Packages.hatchling ];
dependencies = with python3Packages; [
@@ -40,9 +47,6 @@ python3Packages.buildPythonApplication (finalAttrs: {
disabledTests = [
# Requires network access
"test_valid_channel"
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
"test_read_text_file"
];
pythonImportsCheck = [ "mcp_nixos" ];

View File

@@ -21,23 +21,23 @@
buildGoModule (finalAttrs: {
pname = "navidrome";
version = "0.62.0";
version = "0.63.1";
src = fetchFromGitHub {
owner = "navidrome";
repo = "navidrome";
rev = "v${finalAttrs.version}";
hash = "sha256-pLhb2x3dGLsCk405rBVdMwazhf0EQd72VLKtlzGoJDA=";
hash = "sha256-sqPqcvi1XIjPuo02qxygM3a3/ih5w5vqfz6D8XRTxiA=";
};
vendorHash = "sha256-3ciCzFhJi4YTIjGbPJ2UP8mPzQe3vBgZ+Pc7Nto1LEw=";
vendorHash = "sha256-lNjOVrlRD6ptDBpmfGYCN3Vkal9ACciOyS1RANzKYK4=";
npmRoot = "ui";
npmDeps = fetchNpmDeps {
inherit (finalAttrs) src;
sourceRoot = "${finalAttrs.src.name}/ui";
hash = "sha256-7hy2vLCEicKzjORpJZ0mrRS8PT3GsJ8DWdvj/7SrB70=";
hash = "sha256-uRF9cf6HZE0gyCvGTEZ520d2gMsxmccEYLJBgc47pMg=";
};
nativeBuildInputs = [

View File

@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "nirius";
version = "0.7.2";
version = "0.8.0";
src = fetchFromSourcehut {
owner = "~tsdh";
repo = "nirius";
rev = "nirius-${finalAttrs.version}";
hash = "sha256-H6geI5RkM0SXJyqXNai9vyc0cdTq2hHGpee8Tx2XDIU=";
hash = "sha256-hLrGdeRDhNC7xyG0IIQN1A+O8WzqIZqIRZ04fkLfANs=";
};
cargoHash = "sha256-qsY0OXsCn6g/vIBkHtkG2Dvv2RjiOrhT1O8AvzyBiV0=";
cargoHash = "sha256-3d/U5xsOPV5XzZuLNvkV4BYCfzrpFCol5p8Ras3eCn8=";
meta = {
description = "Utility commands for the niri wayland compositor";

View File

@@ -56,6 +56,6 @@ rustPlatform.buildRustPackage (finalAttrs: {
mainProgram = "prek";
changelog = "https://github.com/j178/prek/blob/${finalAttrs.src.tag}/CHANGELOG.md";
license = [ lib.licenses.mit ];
maintainers = [ lib.maintainers.knl ];
maintainers = [ ];
};
})

View File

@@ -16,7 +16,7 @@
buildGoModule (finalAttrs: {
pname = "rclone";
version = "1.74.3";
version = "1.74.4";
outputs = [
"out"
@@ -27,10 +27,10 @@ buildGoModule (finalAttrs: {
owner = "rclone";
repo = "rclone";
tag = "v${finalAttrs.version}";
hash = "sha256-GLl8juSCVKEjsVZAzvvfKx1TxC/rcM7lMBek9BLosi0=";
hash = "sha256-n+s9OiSwjiFwR1/DEd81YZIAyaMWMj0g8ORf6grnE3M=";
};
vendorHash = "sha256-FuSqI5fCmt/fr4AwJhdFaolYugZDTYeOcity/VZzYZ0=";
vendorHash = "sha256-PVTcYFRr4Zb4VVsY6dkO+emZ48Nyr9aUBJbehFlDh9c=";
subPackages = [ "." ];

View File

@@ -57,6 +57,6 @@ python3Packages.buildPythonApplication (finalAttrs: {
mainProgram = "refurb";
homepage = "https://github.com/dosisod/refurb";
license = with lib.licenses; [ gpl3Only ];
maintainers = with lib.maintainers; [ knl ];
maintainers = [ ];
};
})

View File

@@ -8,7 +8,7 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "rgx";
version = "0.14.1";
version = "0.14.2";
__structuredAttrs = true;
@@ -16,10 +16,10 @@ rustPlatform.buildRustPackage (finalAttrs: {
owner = "brevity1swos";
repo = "rgx";
tag = "v${finalAttrs.version}";
hash = "sha256-4ubPvcxRjwIbPsnxEu6QXPflPUJRnij8WIKeFT+Jxkg=";
hash = "sha256-lg5jKadvaoOWTrwQ6Hm44wUmdSHNivpYLHhCNS7J2Gs=";
};
cargoHash = "sha256-u0qCt/XwCayAOKDwD+nQiy41F/x6HORZmqzgpTsBdzM=";
cargoHash = "sha256-bdqf24P4Q5jdNjr9CEN+QQpwvtdM2dTb1BHPxAQKrio=";
buildInputs = [ pcre2 ];

View File

@@ -11,16 +11,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "rsop";
version = "0.10.0";
version = "0.11.0";
src = fetchFromCodeberg {
owner = "heiko";
repo = "rsop";
rev = "rsop/v${finalAttrs.version}";
hash = "sha256-UEXSYfbbnEV0GL0Q6wFNoERWp3jjEZ2ia/UhOGo1dn8=";
hash = "sha256-vZW4L3hm2vRRoLcxU631jiNrbk+w0hDaL4VXIrtP2aY=";
};
cargoHash = "sha256-Sa9ZRUsTLXLYQJYmGhkMqnWTHey5shy/w0l90xa+ck8=";
cargoHash = "sha256-qrurMKwSs0w2D6KPto7tpsuLGuAJ9drKhdmIAbEaD9M=";
nativeBuildInputs = [ pkg-config ];

View File

@@ -1,25 +1,25 @@
{
lib,
stdenv,
buildGo125Module,
buildGoModule,
fetchFromGitHub,
libredirect,
iana-etc,
versionCheckHook,
}:
buildGo125Module (finalAttrs: {
buildGoModule (finalAttrs: {
pname = "scip";
version = "0.7.1";
version = "0.9.0";
src = fetchFromGitHub {
owner = "sourcegraph";
owner = "scip-code";
repo = "scip";
tag = "v${finalAttrs.version}";
hash = "sha256-lpzGrTvWUXUFfmyn5z4rsqJEcAOA8D1qfN1assRAdn4=";
hash = "sha256-3iUDxZAde1aVpZNFKvuITHg/b+3+sXHQvmjq/f6AIzM=";
};
vendorHash = "sha256-ARfsSW/d2bb4Lp6hedSmMerr3LrkuTfUCi569hI6eYY=";
vendorHash = "sha256-p4/YFp+FY83c0HO+8DBI8qQu4EV0DbXa2rEdfkgfsI4=";
subPackages = [ "cmd/scip" ];
@@ -45,9 +45,9 @@ buildGo125Module (finalAttrs: {
meta = {
description = "SCIP Code Intelligence Protocol CLI";
mainProgram = "scip";
homepage = "https://github.com/sourcegraph/scip";
changelog = "https://github.com/sourcegraph/scip/blob/${finalAttrs.src.rev}/CHANGELOG.md";
homepage = "https://github.com/scip-code/scip";
changelog = "https://github.com/scip-code/scip/releases/tag/${finalAttrs.src.rev}";
license = lib.licenses.asl20;
maintainers = [ ];
maintainers = with lib.maintainers; [ nicolas-guichard ];
};
})

View File

@@ -10,13 +10,13 @@
}:
buildGoModule (finalAttrs: {
pname = "seanime";
version = "3.8.7";
version = "3.9.1";
src = fetchFromGitHub {
owner = "5rahim";
repo = "seanime";
tag = "v${finalAttrs.version}";
hash = "sha256-4UNGx63le0xLXraop7IsYezwAIQiBJKCrRps9L7rUw8=";
hash = "sha256-T4TLQ3wMvUFURu5rDfUDWfnhSsmYWq4GGQBZvAd2ivs=";
};
nativeBuildInputs = [
@@ -28,7 +28,7 @@ buildGoModule (finalAttrs: {
npmRoot = "seanime-web";
npmDeps = fetchNpmDeps {
src = "${finalAttrs.src}/seanime-web";
hash = "sha256-toqfrMi6bz4XWSF/EuPVpygnQMCGAAzgLoSnEpkKpl4=";
hash = "sha256-mODqMuU1AtlNjLr9+OpORyXIyt7yMhIBJZTLDSj4fLQ=";
};
};
@@ -42,7 +42,7 @@ buildGoModule (finalAttrs: {
rm -rf .github
'';
vendorHash = "sha256-cLUD6UvGQiOwuLlfScDPCvwmf3L66DIsBF/Gc1aWgrY=";
vendorHash = "sha256-eTKLiwyB3bUIUlwLck8NG6oRdYaJioNs4AiSSPjADyg=";
subPackages = [ "." ];

View File

@@ -8,13 +8,13 @@
buildGoModule (finalAttrs: {
pname = "sonoscli";
version = "0.3.2";
version = "0.3.3";
src = fetchFromGitHub {
owner = "steipete";
repo = "sonoscli";
tag = "v${finalAttrs.version}";
hash = "sha256-PCHFK72HJtqjlxdLwOYKkMCXvp9UIyQRUBm0Nx5GUKQ=";
hash = "sha256-9zIksYz1si9YlDUhHvGVLqv7NEIiT0+UdinEk7j/J08=";
};
vendorHash = "sha256-9jK3jKbFp+5WSQfMbNzwIB55bC5KScZOaFHItffTF00=";

View File

@@ -2,6 +2,7 @@
lib,
stdenv,
fetchurl,
fetchpatch,
pkg-config,
alsa-lib,
spice-protocol,
@@ -23,9 +24,23 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-Y+D5vVWXxGOKz9bxDXojVPWZvZ31sx5EMnDKzwfhakA=";
};
patches = [
# gcc 16's unused variable analysis is stronger than previous versions, and
# detects an issue. since vdagent is built with -Werror, this causes a
# build failure. a merge request was accepted upstream, but until this
# makes it into a release, we fetch the patch.
# https://gitlab.freedesktop.org/spice/linux/vd_agent/-/merge_requests/60
(fetchpatch {
name = "gcc16-unused-variable-device-info.patch";
url = "https://gitlab.freedesktop.org/spice/linux/vd_agent/-/commit/e3c74bd3e75a3804692da7d526016a823f6273e0.patch";
hash = "sha256-Bf1fwvsQuAVzkN6SNXk7YZxRuhhVInAFxnlrRlavgy0=";
})
];
postPatch = ''
substituteInPlace data/spice-vdagent.desktop --replace /usr $out
'';
nativeBuildInputs = [ pkg-config ];
buildInputs = [
alsa-lib
@@ -40,6 +55,7 @@ stdenv.mkDerivation (finalAttrs: {
dbus
systemd
];
meta = {
description = "Enhanced SPICE integration for linux QEMU guest";
longDescription = ''

View File

@@ -1,19 +1,19 @@
{
buildTeleport,
buildGo125Module,
wasm-bindgen-cli_0_2_99,
wasm-bindgen-cli_0_2_122,
withRdpClient ? true,
extPatches ? [ ],
}:
buildTeleport {
version = "18.9.1";
hash = "sha256-FIPExc8tMoPXfWc7pQjwQRkxmiQEOxdkYgWS0GejQuk=";
vendorHash = "sha256-BlQhypAoK85ID0pgmXbUboks88qjSg3p5E8qxyTIc9M=";
pnpmHash = "sha256-ZGbuBMPwC3u/2qDTVLH2InOGVc94Vq0i3AKHMsOwq3k=";
cargoHash = "sha256-KbmacTEOElmboHMK6YxWGC0brlDsX7kcvpaOOZmuops=";
version = "18.9.2";
hash = "sha256-w6qCH57L2rwClbSpZeG01eekzj3JRNijwSdfl+wx8v8=";
vendorHash = "sha256-LJmpFHvFsBsneq1Cl3vvqxBGB94gSjaikNDZtQfwNjM=";
pnpmHash = "sha256-8tKVv5SPJlS89EsHhF8qpThkh4n47qRBbHDCgX17Cdg=";
cargoHash = "sha256-+B5fGIzCpiYmqVcM4iy+PTIdtvuvtufQiXMHNzHTDlQ=";
wasm-bindgen-cli = wasm-bindgen-cli_0_2_99;
wasm-bindgen-cli = wasm-bindgen-cli_0_2_122;
buildGoModule = buildGo125Module;
inherit withRdpClient extPatches;
}

View File

@@ -7,15 +7,15 @@
}:
buildGo126Module rec {
pname = "torrserver";
version = "141.9";
version = "142";
src = fetchFromGitHub {
owner = "YouROK";
repo = "TorrServer";
tag = "MatriX.${version}";
sha256 = "sha256-wgchuTLcTHCS8ab5zRTtEIxuLVSCQddgCcuWJ0WOg6s=";
sha256 = "sha256-bAnnDbrKYfU3WdjwIW4GGDST4S13KIhGNoQQtI27UaQ=";
};
vendorHash = "sha256-+blfgKId2LtnSBpbcYgYHRHuubfrT7xcVfddzQMd0KU=";
vendorHash = "sha256-B5BAmdFuLWDkbp/lehFziyHXcMPIAgNySgTPv9Nv680=";
modRoot = "server";
subPackages = [ "cmd" ];

View File

@@ -0,0 +1,10 @@
{
lib,
python3Packages,
}:
python3Packages.toPythonApplication (
python3Packages.vdirsyncer.overridePythonAttrs (old: {
dependencies = old.dependencies ++ lib.concatAttrValues old.optional-dependencies;
})
)

View File

@@ -0,0 +1,19 @@
{
buildWasmBindgenCli,
fetchCrate,
rustPlatform,
}:
buildWasmBindgenCli rec {
src = fetchCrate {
pname = "wasm-bindgen-cli";
version = "0.2.122";
hash = "sha256-vO4RSxi/sMWxmsEs3GuljdMfIRSu75A+Q+c5wgYToRU=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit src;
inherit (src) pname version;
hash = "sha256-Inup6vvJSG5ghNyeDPyZbfZo4d0LsMG2OJfStoaeDBs=";
};
}

View File

@@ -6,14 +6,14 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "wyoming-faster-whisper";
version = "3.2.0";
version = "3.5.0";
pyproject = true;
src = fetchFromGitHub {
owner = "rhasspy";
repo = "wyoming-faster-whisper";
tag = "v${finalAttrs.version}";
hash = "sha256-4tgBsraFd7IUHw6p/59FHzuUISOaALxBU7H8V0yQl0E=";
hash = "sha256-+RmP552zsvWbxIpfhmKNdU4EZSeEImUdaF827g6Tuco=";
};
build-system = with python3Packages; [
@@ -27,6 +27,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
dependencies = with python3Packages; [
faster-whisper
pysilero-vad
wyoming
];

View File

@@ -45,8 +45,6 @@ buildGoModule (finalAttrs: {
homepage = "https://zed.brimdata.io";
changelog = "https://github.com/brimdata/zed/blob/v${finalAttrs.version}/CHANGELOG.md";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [
knl
];
maintainers = [ ];
};
})

View File

@@ -168,7 +168,7 @@ in
};
wlroots_0_20 = generic {
version = "0.20.1";
hash = "sha256-uuc1dn13FXvFSBvE3+QOi35rLJZmWIUst64oaXGdPFk=";
version = "0.20.2";
hash = "sha256-VdYymvzYp6/R255AK20j4xTd+JbCZgNiRfgeRJD+UZY=";
};
}

View File

@@ -15,14 +15,14 @@
buildPythonPackage (finalAttrs: {
pname = "pysilero-vad";
version = "3.3.1";
version = "3.4.0";
pyproject = true;
src = fetchFromGitHub {
owner = "rhasspy";
repo = "pysilero-vad";
tag = "v${finalAttrs.version}";
hash = "sha256-gQDZuu8hN0s+yfkp22w39/Aje5/6qdX0W95FPu6obw0=";
hash = "sha256-hpo+o645odIsWPyoqf1E94xvz5a/1yH8WAxSdL4QZeo=";
};
build-system = [

View File

@@ -5,34 +5,29 @@
fetchpatch,
click,
click-log,
click-threading,
requests-toolbelt,
requests,
atomicwrites,
hypothesis,
pytestCheckHook,
pytest-cov-stub,
pytest-subtesthack,
setuptools,
setuptools-scm,
wheel,
aiostream,
aiohttp-oauthlib,
aiohttp,
pytest-asyncio,
trustme,
aioresponses,
vdirsyncer,
testers,
nixosTests,
versionCheckHook,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "vdirsyncer";
version = "0.20.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
inherit (finalAttrs) pname version;
hash = "sha256-/rGlM1AKlcFP0VVzOhBW/jWRklU9gsB8a6BPy/xAsS0=";
};
@@ -42,22 +37,21 @@ buildPythonPackage rec {
];
dependencies = [
atomicwrites
click
click-log
click-threading
requests
requests-toolbelt
aiostream
aiohttp
aiohttp-oauthlib
];
optional-dependencies = {
google = [ aiohttp-oauthlib ];
};
nativeCheckInputs = [
hypothesis
pytestCheckHook
pytest-cov-stub
pytest-subtesthack
pytest-asyncio
trustme
aioresponses
@@ -73,14 +67,20 @@ buildPythonPackage rec {
"test_verbosity"
];
passthru.tests.version = testers.testVersion { package = vdirsyncer; };
nativeInstallCheckInputs = [
versionCheckHook
];
passthru.tests = {
inherit (nixosTests) vdirsyncer;
};
meta = {
description = "Synchronize calendars and contacts";
homepage = "https://github.com/pimutils/vdirsyncer";
changelog = "https://github.com/pimutils/vdirsyncer/blob/v${version}/CHANGELOG.rst";
changelog = "https://github.com/pimutils/vdirsyncer/blob/v${finalAttrs.version}/CHANGELOG.rst";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ stephen-huan ];
mainProgram = "vdirsyncer";
};
}
})

View File

@@ -65,8 +65,8 @@ let
hash = "sha256-mM1XGNvYxLJokVZJO5WWzs9rZLGpjUoIfoITWhdbQOs=";
};
"11" = {
version = "11.9.0";
hash = "sha256-K1Z6pmAmI4B4rC4KM77D/r1g6WKYeqxpdFbzGAgZsoc=";
version = "11.10.0";
hash = "sha256-YgtmBepPYvxWptCphzP0eQcdAyHgPkhrUix+mnRhdDE=";
};
};

View File

@@ -7,13 +7,13 @@
buildNpmPackage (finalAttrs: {
pname = "weather-radar-card";
version = "3.7.1";
version = "3.7.2";
src = fetchFromGitHub {
owner = "jpettitt";
repo = "weather-radar-card";
tag = "v${finalAttrs.version}";
hash = "sha256-FdLphMRZAAFBg0jD2oQT0AQgBaUryX4Deaw3LmywPMs=";
hash = "sha256-4c7XMHfLx5tE6NFHfKn6s9pOktVJcaSulhz7s1FXgcQ=";
};
postPatch = ''
@@ -23,7 +23,7 @@ buildNpmPackage (finalAttrs: {
npmDepsFetcherVersion = 2;
npmFlags = [ "--legacy-peer-deps" ];
npmDepsHash = "sha256-SWb9LYbGXu/ga8Q0+g2s7I3gTCsEgAvDwWoB7EMdiko=";
npmDepsHash = "sha256-1ln1V9UzyN9KyaYkUfCJbeItSIcV3/Mqzc90CoNM3W4=";
installPhase = ''
runHook preInstall

View File

@@ -8,13 +8,13 @@
postgresqlBuildExtension (finalAttrs: {
pname = "pg_net";
version = "0.20.3";
version = "0.20.5";
src = fetchFromGitHub {
owner = "supabase";
repo = "pg_net";
tag = "v${finalAttrs.version}";
hash = "sha256-uOy/ESRKXngAyDTLHEQ81ZxZCfdtqoP9OxsqzyQJdEY=";
hash = "sha256-UMSojamXUTTqzqUrm2WqeAOZigDwQcXCzevCdEOqjT8=";
};
buildInputs = [ curl ];

View File

@@ -8539,10 +8539,6 @@ with pkgs;
waveform-seekbar = callPackage ../applications/audio/deadbeef/plugins/waveform-seekbar.nix { };
};
deadbeef-with-plugins = callPackage ../applications/audio/deadbeef/wrapper.nix {
plugins = [ ];
};
inherit (callPackage ../development/tools/devpod { }) devpod devpod-desktop;
djview4 = djview;
@@ -9569,8 +9565,6 @@ with pkgs;
uuagc = haskell.lib.compose.justStaticExecutables haskellPackages.uuagc;
vdirsyncer = with python3Packages; toPythonApplication vdirsyncer;
vim = vimUtils.makeCustomizable (
callPackage ../applications/editors/vim {
}