Merge master into staging-nixos

This commit is contained in:
nixpkgs-ci[bot]
2025-12-01 12:08:37 +00:00
committed by GitHub
24 changed files with 70 additions and 67 deletions
@@ -193,6 +193,8 @@ in
default = "form";
description = "Authentication type for FreshRSS.";
};
api.enable = mkEnableOption "API access for mobile apps and third-party clients (Google Reader API and Fever API). Users must set individual API passwords in their profile settings";
};
config =
@@ -325,6 +327,7 @@ in
"--base-url" = ''"${cfg.baseUrl}"'';
"--language" = ''"${cfg.language}"'';
"--db-type" = ''"${cfg.database.type}"'';
${if cfg.api.enable then "--api-enabled" else null} = "";
# The following attributes are optional depending on the type of
# database. Those that evaluate to null on the left hand side
# will be omitted.
@@ -6,14 +6,14 @@
}:
vimUtils.buildVimPlugin {
pname = "zig.vim";
version = "2025-11-15";
version = "0-unstable-2025-11-28";
src = fetchFromGitea {
domain = "codeberg.org";
owner = "ziglang";
repo = "zig.vim";
rev = "1a1112eec20e28c832a06ddb1d0060f6ce652372";
hash = "sha256-9SsDDVSFLu1RY3u8dlbcQWAKUe26L0Gc7mtyNY8v8H8=";
rev = "8ff80c24a2ff8fd9edd4a92c2f5793e921043cd6";
hash = "sha256-VhEObsEYN/7o+U48MIywhPoYMHemXnKplX+zOrRHuxM=";
};
passthru.updateScript = nix-update-script {
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "dosbox-pure";
version = "0-unstable-2025-10-25";
version = "0-unstable-2025-12-01";
src = fetchFromGitHub {
owner = "schellingb";
repo = "dosbox-pure";
rev = "11a9e9e451b5013c6a19d58b26bbc75316f4080d";
hash = "sha256-+dD1JWYvD03pzW97PZbick3+GdriowrDCylww+YyBls=";
rev = "492d8a3996429dbaa4a13b2e90c522e7b34fc2bb";
hash = "sha256-yNufp+HUzuLOiRhQfdP1ssKDTALwh28B8cRZ2rTJpis=";
};
hardeningDisable = [ "format" ];
+2 -2
View File
@@ -37,14 +37,14 @@
stdenv.mkDerivation rec {
pname = "mame";
version = "0.281";
version = "0.283";
srcVersion = builtins.replaceStrings [ "." ] [ "" ] version;
src = fetchFromGitHub {
owner = "mamedev";
repo = "mame";
rev = "mame${srcVersion}";
hash = "sha256-GWb6yu62WDoHz9mWhwjtDUN06r22pXit8pXYhFp/LBw=";
hash = "sha256-ePOmBX21XsS+FTABIswjRp8hlcbkMtkW5mJLwt4LhTA=";
};
outputs = [
@@ -489,13 +489,13 @@
"vendorHash": "sha256-MYVkNvJ+rbwGw0htClIbmxk3YX2OK/ZO/QOTyMRFiug="
},
"hashicorp_aws": {
"hash": "sha256-Y3xLc6HUlfz8bw1hcU8d1zoWhOUTm2vOMvr/4nkOC8Q=",
"hash": "sha256-3kQaeo+WisaBYpMhq/HGEmPDydW32VU1NEg6dIAkpbw=",
"homepage": "https://registry.terraform.io/providers/hashicorp/aws",
"owner": "hashicorp",
"repo": "terraform-provider-aws",
"rev": "v6.22.1",
"rev": "v6.23.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-xdQvS6yGzwshFBYz9RoDliwccbBeWuSqRF3W4A+leFc="
"vendorHash": "sha256-fgbcrOkv1sGMB8jyhFNo/kngd5VI2d7zVuRNA+Q6Ams="
},
"hashicorp_awscc": {
"hash": "sha256-G1lIrWSG5wnPv2H5C64I35M8K+AOwn3hlv2rjAGBPAc=",
@@ -696,13 +696,13 @@
"vendorHash": null
},
"hetznercloud_hcloud": {
"hash": "sha256-0udzwUrmIbcbWy8LZwLx3LevtNbFRbMW7JmGI/DdbAE=",
"hash": "sha256-qgrwtM6bnJ0TLR8IXgv4H3beUPjLnoZL4pSroVPrVak=",
"homepage": "https://registry.terraform.io/providers/hetznercloud/hcloud",
"owner": "hetznercloud",
"repo": "terraform-provider-hcloud",
"rev": "v1.56.0",
"rev": "v1.57.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-xkhOzwFpON6dzi/qdpBazfrpMfWSUwUWs8VXLSAsqaM="
"vendorHash": "sha256-BUxnKxr0htpdSSTMzb3ix1nNlX7PTBv38ozDjnZ2eK8="
},
"huaweicloud_huaweicloud": {
"hash": "sha256-fCUGjaVdyJZZrj10zKoSLu+LNxhOo5K3ELWJSo/amEc=",
@@ -7,12 +7,12 @@
}:
stdenv.mkDerivation rec {
pname = "vdr-markad";
version = "4.2.15";
version = "4.2.16";
src = fetchFromGitHub {
repo = "vdr-plugin-markad";
owner = "kfb77";
hash = "sha256-ujYr+KqCbQ8t3nN/b/rkDHfbLN2h4ghcNsXePPLEevQ=";
hash = "sha256-WK4lt/UrXNExs8Dnv3de91Bl6JMgEqjPcBKbbTK1pj4=";
tag = "V${version}";
};
+3 -3
View File
@@ -8,13 +8,13 @@
}:
stdenv.mkDerivation {
pname = "airwindows";
version = "0-unstable-2025-11-02";
version = "0-unstable-2025-11-28";
src = fetchFromGitHub {
owner = "airwindows";
repo = "airwindows";
rev = "d27f470c0796a32d8241a0be25f74a0fc63e7f8d";
hash = "sha256-tSbGn7t4EeH5xtvjRRQQneaLP4VEf8ix+0m/v6eosXw=";
rev = "824cfc024de0fb3894899c652277cf87faf916d2";
hash = "sha256-P6JTgj8gL4uvrzOAIhFTM8q7tafOh03ziGTqpk9MqzQ=";
};
# we patch helpers because honestly im spooked out by where those variables
+2 -2
View File
@@ -4,7 +4,7 @@
writeShellApplication,
buildFHSEnv,
webkitgtk_4_1,
ffmpeg-full,
ffmpeg_7,
gtk3,
pango,
atk,
@@ -49,7 +49,7 @@ buildFHSEnv {
custom_lsb_release
webkitgtk_4_1
gtk3
ffmpeg-full
ffmpeg_7
pango
atk
cairo
+3 -3
View File
@@ -12,18 +12,18 @@
stdenv.mkDerivation (finalAttrs: {
pname = "cdk8s-cli";
version = "2.203.3";
version = "2.203.5";
src = fetchFromGitHub {
owner = "cdk8s-team";
repo = "cdk8s-cli";
rev = "v${finalAttrs.version}";
hash = "sha256-VgrGav7qUssp1sTEiXQCD+hBVWX/Mu2JGOIy1BhaG3M=";
hash = "sha256-1MH+kQOhxMkchuDvkdxvhOhZIEmb52KYDNQTwb3Wo8w=";
};
yarnOfflineCache = fetchYarnDeps {
inherit (finalAttrs) src;
hash = "sha256-51o+GonTUES6WKNx5Iwfv5gK1h2MBfcMNukr2HcV0Gg=";
hash = "sha256-qcvRuEuJcDBqkZcrxi6/x7IHcqvaTmOiy8MJ+SPswII=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -16,7 +16,7 @@
}:
let
version = "1.11.1";
version = "1.11.2";
devenvNixVersion = "2.30.4";
devenv_nix =
@@ -43,10 +43,10 @@ rustPlatform.buildRustPackage {
owner = "cachix";
repo = "devenv";
tag = "v${version}";
hash = "sha256-xfvW7aF2bDXDXzUeaSOXE+bARfcDbf4YCMVfNp8DTv0=";
hash = "sha256-8Ivbm9ltg0hUGQYMuRDOI8hbHUzqB9xKZ9ubKAzzwE8=";
};
cargoHash = "sha256-jv/JwSdVMvL5ymO/1NxLNGbJ2Ly2QrVLGQHNTnSPpc0=";
cargoHash = "sha256-mMmobDZeNqrByowwrDXojVnHeUyC/YbhERpF8iOCZ0s=";
buildAndTestSubdir = "devenv";
+4 -4
View File
@@ -13,13 +13,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "firefly-iii";
version = "6.4.8";
version = "6.4.9";
src = fetchFromGitHub {
owner = "firefly-iii";
repo = "firefly-iii";
tag = "v${finalAttrs.version}";
hash = "sha256-Jk4VYGi1OYQCOiPywLOTvGeEfkbc3FuhBxSir+nTQW0=";
hash = "sha256-yWmHN2vDel8dLuEOW7afhSCrV/+Gzd7qj8o04yMWn/w=";
};
buildInputs = [ php84 ];
@@ -38,13 +38,13 @@ stdenvNoCC.mkDerivation (finalAttrs: {
composerNoScripts = true;
composerStrictValidation = true;
strictDeps = true;
vendorHash = "sha256-DLWrYV7VTut2f5K8z3OeFF6O4csK9ibGbsz575YI+DA=";
vendorHash = "sha256-XNyDlB6c0aBbQMRSMtayshhxg+gCkO1cwfsGI4rEKt4=";
};
npmDeps = fetchNpmDeps {
inherit (finalAttrs) src;
name = "${finalAttrs.pname}-npm-deps";
hash = "sha256-mOhorHUC7mWJnx6UKEl2VABlC7ZK5fA9u+B5auTLIIc=";
hash = "sha256-pOLQIBJro3h3dyTfs+3hdmRp41m6dWtopNJ7amUmY5g=";
};
preInstall = ''
+2 -2
View File
@@ -8,13 +8,13 @@
buildGoModule (finalAttrs: {
pname = "grafanactl";
version = "0.1.7";
version = "0.1.8";
src = fetchFromGitHub {
owner = "grafana";
repo = "grafanactl";
tag = "v${finalAttrs.version}";
hash = "sha256-6fyjawZsqP2+F3ZhIVf9KVus37/Ezi4GcE9Ywi5yzhk=";
hash = "sha256-UaltfA3O9IkcWXCnxe0pOhYm3//5YZEvhVi3emCy1mM=";
};
vendorHash = "sha256-wIp05nwc4MICkNFoEAjOd4kjs1RE7RpINcdYzIdq4YY=";
+3 -3
View File
@@ -13,7 +13,7 @@
}:
buildNpmPackage rec {
pname = "jellyfin-web";
version = "10.11.3";
version = "10.11.4";
src =
assert version == jellyfin.version;
@@ -21,7 +21,7 @@ buildNpmPackage rec {
owner = "jellyfin";
repo = "jellyfin-web";
rev = "v${version}";
hash = "sha256-rsAxV3ABO1HYnVsvsIMMoWizPuFL0GyfKNUGYkqFxBc=";
hash = "sha256-5MgU9Fw+uiDJLRE1pFHwwfVSnZ47WPeT0Sz4G01jaXs=";
};
nodejs = nodejs_20; # does not build with 22
@@ -31,7 +31,7 @@ buildNpmPackage rec {
--replace-fail "git describe --always --dirty" "echo ${src.rev}" \
'';
npmDepsHash = "sha256-OLFjeCgq2c4d22L6yt7ihPuZiwsR1txZpjniuf/0L0I=";
npmDepsHash = "sha256-52LteGNeSJ7tLxM5skMVeE7pZW4dwOe5p/ZEMSlcO2o=";
preBuild = ''
# using sass-embedded fails at executing node_modules/sass-embedded-linux-x64/dart-sass/src/dart
+2 -2
View File
@@ -13,13 +13,13 @@
buildDotnetModule rec {
pname = "jellyfin";
version = "10.11.3"; # ensure that jellyfin-web has matching version
version = "10.11.4"; # ensure that jellyfin-web has matching version
src = fetchFromGitHub {
owner = "jellyfin";
repo = "jellyfin";
rev = "v${version}";
hash = "sha256-xNQe0hjY1BjC1D+hYTj1Gv2jCpwhWJv9dlvY6K9jkSk=";
hash = "sha256-Hs7G8igW7TJBTYuv83AhN/YhpLcO5pwuU5vYwDUEsUQ=";
};
propagatedBuildInputs = [ sqlite ];
+3 -3
View File
@@ -18,18 +18,18 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "lux-cli";
version = "0.20.1";
version = "0.20.2";
src = fetchFromGitHub {
owner = "lumen-oss";
repo = "lux";
tag = "v${finalAttrs.version}";
hash = "sha256-L676xx3TL2HTJsnYVUcVAeFUt9s6U0KVTL2FHASlZno=";
hash = "sha256-fhEYHtGrEK/6T/vf5evlOmFTtepkuX/i9Xf6SzxwFOg=";
};
buildAndTestSubdir = "lux-cli";
cargoHash = "sha256-dRQ8ICNOupY7GZdQGtHVd1OCXzgBHloptYgizW8Xf5M=";
cargoHash = "sha256-yhJOm7vzDSMQtxCMJXXe4Q0DUV4agXSZ/XbcFxVgTCE=";
nativeInstallCheckInputs = [
versionCheckHook
@@ -6,17 +6,17 @@
rustPlatform.buildRustPackage rec {
pname = "mdbook-i18n-helpers";
version = "0.3.6";
version = "0.4.0";
src = fetchFromGitHub {
owner = "google";
repo = "mdbook-i18n-helpers";
# TODO fix once upstream uses semver for tags again
tag = "mdbook-i18n-helpers-${version}";
hash = "sha256-9sJ9FK85UzY3ggh3h1fipbh0LraTvQJ0ZfhSGcahiDM=";
hash = "sha256-q1Bpj0R4AkGbmAkCKtmF8X/LCxxeDJp+719xKZld6rs=";
};
cargoHash = "sha256-ZinW9UFp03LXtk+9vuSNojVZtaA7uBlrpdapY48nZdY=";
cargoHash = "sha256-zxh4Wa8JngQfUYQsxEpdb+cO3zqNpt2TkesGVxqDnjs=";
meta = {
description = "Helpers for a mdbook i18n workflow based on Gettext";
+3 -3
View File
@@ -22,16 +22,16 @@
rustPlatform.buildRustPackage rec {
pname = "mise";
version = "2025.11.7";
version = "2025.11.11";
src = fetchFromGitHub {
owner = "jdx";
repo = "mise";
rev = "v${version}";
hash = "sha256-R4DmHUsXPiXwfn+9pO3Vl58fQXhZhsaa0tonspcTHFU=";
hash = "sha256-Qvxh3mxT6Eb2T2x83TonlmdBdmor5AqbVadUUG9p1o8=";
};
cargoHash = "sha256-qxJcUrH+JK1T2qTWYe3/DE8zuiNlZ52BM19uooUTDYM=";
cargoHash = "sha256-G2cLBPKXkK6LcK2wGIknz9TH2RGndmc4/3oq/QKkw2c=";
nativeBuildInputs = [
installShellFiles
+2 -2
View File
@@ -10,11 +10,11 @@
}:
stdenv.mkDerivation rec {
pname = "nzbhydra2";
version = "8.0.0";
version = "8.1.0";
src = fetchzip {
url = "https://github.com/theotherp/nzbhydra2/releases/download/v${version}/nzbhydra2-${version}-generic.zip";
hash = "sha256-I/85BhIF7ROktMWijlaVwL3CrHrWtrJr3ETt3gF8yE4=";
hash = "sha256-00XlNTwn/7Ve6q0MrJyu/WzL1imbygHcWHb1Z4FiI6Y=";
stripRoot = false;
};
+2 -2
View File
@@ -28,13 +28,13 @@ let
in
buildGoModule rec {
pname = "opencloud";
version = "3.7.0";
version = "4.0.0";
src = fetchFromGitHub {
owner = "opencloud-eu";
repo = "opencloud";
tag = "v${version}";
hash = "sha256-EseQbzQ/YRdv4b7cMl+563aQN5IcRMIZZtVqf9C4XCw=";
hash = "sha256-7yl6jOJZYJjSc48ko973NWTRPjlaVkdM2u8TZ2NfR74=";
};
postPatch = ''
+3 -3
View File
@@ -9,19 +9,19 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "opencloud-web";
version = "4.2.0";
version = "4.2.1";
src = fetchFromGitHub {
owner = "opencloud-eu";
repo = "web";
tag = "v${finalAttrs.version}";
hash = "sha256-0OrdRqA/8sSZOMISLpZn3VmdlqO/i3u9zPdkOKGsYDY=";
hash = "sha256-TP9DM6s0bVpBeY4LEGDuTN8yZEwvbXpSDJXKh7j4COE=";
};
pnpmDeps = pnpm_10.fetchDeps {
inherit (finalAttrs) pname version src;
fetcherVersion = 1;
hash = "sha256-S5Xxlm6jWpxyg069g0un47EpIDiRSIMeP2qHyxCMWTs=";
hash = "sha256-6eDMIad3BNN3HTe0e2R8h0Ua1cZPeRGV2tR0gKh3NFY=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -8,16 +8,16 @@
php.buildComposerProject2 (finalAttrs: {
pname = "phpdocumentor";
version = "3.8.1";
version = "3.9.1";
src = fetchFromGitHub {
owner = "phpDocumentor";
repo = "phpDocumentor";
tag = "v${finalAttrs.version}";
hash = "sha256-iQA19FrXvVLzg+LaY1BcNmG8amMfKPVFwYbZ7dr+H9Q=";
hash = "sha256-T1aN/I06OdQnMxjutSsk3nNyXQ0Z+GWY6fADvJc7Iks=";
};
vendorHash = "sha256-iXkj0Pa4ln8GX/ARCpnijaWdFM4VYZuj42RP0GS2LW8=";
vendorHash = "sha256-bTzDCHJHp31oruOHMxzfkJooPHGn4DUeGG0NzGLSZLs=";
nativeBuildInputs = [ makeBinaryWrapper ];
+4 -4
View File
@@ -11,12 +11,12 @@
}:
buildGoModule (finalAttrs: {
pname = "qui";
version = "1.7.0";
version = "1.8.0";
src = fetchFromGitHub {
owner = "autobrr";
repo = "qui";
tag = "v${finalAttrs.version}";
hash = "sha256-CbPdngskDCAAhmsj5DPdnviZSWM0bO13Pbe7wRwaNaw=";
hash = "sha256-bUN2pP38NerNrNVeRAJ4xoAR0BECovjxoOY3k7ILu/o=";
};
qui-web = stdenvNoCC.mkDerivation (finalAttrs': {
@@ -39,7 +39,7 @@ buildGoModule (finalAttrs: {
sourceRoot
;
fetcherVersion = 2;
hash = "sha256-WKoWts+/TGcGy/rFEJN3Qn/vq+gj+Mq+VcTYowEyvus=";
hash = "sha256-4adyjeQI2+deJPgwA81FmYZCY0QEEUjVP2lF/BeXr4Q=";
};
postBuild = ''
@@ -51,7 +51,7 @@ buildGoModule (finalAttrs: {
'';
});
vendorHash = "sha256-rmUEFX8UzxEN7XaJ8Zj+kj3z1pwLkq3FTYzbPWnifW0=";
vendorHash = "sha256-GaLilaRnVEIItb0yIdnf7F6KCDRPc7Gy3mgtuMwf7j4=";
preBuild = ''
cp -r ${finalAttrs.qui-web}/* web/dist
+3 -3
View File
@@ -14,16 +14,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "rattler-build";
version = "0.51.0";
version = "0.53.0";
src = fetchFromGitHub {
owner = "prefix-dev";
repo = "rattler-build";
tag = "v${finalAttrs.version}";
hash = "sha256-d+OE4jPWgTqPKXx77Z0cUs2WiHS+l7IRJR90qWdG6Fk=";
hash = "sha256-QxFAHfaAM0lkfunY3Qte86S0sn26mZ59ix7y9QsKQp4=";
};
cargoHash = "sha256-G7rIk7gohIQHkhD+JU0N4ABRna37M9B/T9d2eo+jWaI=";
cargoHash = "sha256-JKaprdd6P7Bm9MLMZuDr5HTbuvwpPJOJ/4EGLvjn9iE=";
doCheck = false; # test requires network access
+3 -3
View File
@@ -27,9 +27,9 @@ let
"20.1.8".officialRelease.sha256 = "sha256-ysyB/EYxi2qE9fD5x/F2zI4vjn8UDoo1Z9ukiIrjFGw=";
"21.1.2".officialRelease.sha256 = "sha256-SgZdBL0ivfv6/4EqmPQ+I57qT2t6i/rqnm20+T1BsFY=";
"22.0.0-git".gitRelease = {
rev = "25c2cc4b98092e8dccc8ff46162bea65e9a63bbc";
rev-version = "22.0.0-unstable-2025-11-23";
sha256 = "sha256-9JbcykED9RyeXTjfuyHnLxexw98wO5huapt7veWa5A0=";
rev = "81c5d468cf00d6e41112fba6c89d6c40013bcbda";
rev-version = "22.0.0-unstable-2025-11-30";
sha256 = "sha256-aZdPGmj+02pQPjvIlJyn9DEKCiIHjLaethxRUa2MWHE=";
};
}
// llvmVersions;