lol

Merge staging-next into staging

authored by

nixpkgs-ci[bot] and committed by
GitHub
9553b765 179fbc95

+219 -735
+2
doc/release-notes/rl-2511.section.md
··· 53 53 54 54 - `fetchtorrent`, when using the "rqbit" backend, erroneously started fetching files into a subdirectory in Nixpkgs 24.11. The original behaviour – which matches the behaviour using the "transmission" backend – has now been restored. Users reliant on the erroneous behaviour can temporarily maintain it by adding `flatten = false` to the `fetchtorrent` arguments; Nix will produce an evaluation warning for anyone using `backend = "rqbit"` without `flatten = true`. 55 55 56 + - `linux` and all other Linux kernel packages have moved all in-tree kernel modules into a new `modules` output. 57 + 56 58 - `webfontkitgenerator` has been renamed to `webfont-bundler`, following the rename of the upstream project. 57 59 The binary name remains `webfontkitgenerator`. 58 60 The `webfontkitgenerator` package is an alias to `webfont-bundler`.
+6 -7
doc/stdenv/platform-notes.chapter.md
··· 236 236 237 237 You may see references to `darwin.apple_sdk.frameworks`. 238 238 This is the legacy SDK pattern, and it is being phased out. 239 - All packages in `darwin.apple_sdk`, `darwin.apple_sdk_11_0`, and `darwin.apple_sdk_12_3` are stubs that do nothing. 240 - If your derivation references them, you can delete them. The default SDK should be enough to build your package. 239 + All packages in `darwin.apple_sdk`, `darwin.apple_sdk_11_0`, and `darwin.apple_sdk_12_3` have been removed. 240 + If your derivation references them, you should delete those references, as the default SDK should be enough to build your package. 241 241 242 242 Note: the new SDK pattern uses the name `apple-sdk` to better align with Nixpkgs naming conventions. 243 243 The legacy SDK pattern uses `apple_sdk`. ··· 254 254 #### Updating legacy SDK overrides {#sec-darwin-legacy-frameworks-overrides} 255 255 256 256 The legacy SDK provided two ways of overriding the default SDK. 257 - These are both being phased out along with the legacy SDKs. 258 - They have been updated to set up the new SDK for you, but you should replace them with doing that directly. 257 + They have been removed along with the legacy SDKs. 259 258 260 259 - `pkgs.darwin.apple_sdk_11_0.callPackage` - this pattern was used to provide frameworks from the macOS 11 SDK. 261 260 It is now the same as `callPackage`. 262 261 - `overrideSDK` - this stdenv adapter would try to replace the frameworks used by your derivation and its transitive dependencies. 263 - It now adds the `apple-sdk_12` package for `12.3` and does nothing for `11.0`. 264 - If `darwinMinVersion` is specified, it will add `darwinMinVersionHook` with the specified minimum version. 265 - No other SDK versions are supported. 262 + It added the `apple-sdk_12` package for `12.3` and did nothing for `11.0`. 263 + If `darwinMinVersion` is specified, it would add `darwinMinVersionHook` with the specified minimum version. 264 + No other SDK versions were supported. 266 265 267 266 ### Darwin Cross-Compilation {#sec-darwin-legacy-cross-compilation} 268 267
+1 -1
nixos/modules/system/boot/kernel.nix
··· 387 387 (mkIf config.boot.kernel.enable { 388 388 system.build = { inherit kernel; }; 389 389 390 - system.modulesTree = [ kernel ] ++ config.boot.extraModulePackages; 390 + system.modulesTree = [ (lib.getOutput "modules" kernel) ] ++ config.boot.extraModulePackages; 391 391 392 392 # Not required for, e.g., containers as they don't have their own kernel or initrd. 393 393 # They boot directly into stage 2.
+10 -10
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 117 117 "vendorHash": "sha256-2NSP0jGFchh3roqSKxCRbkQ+8lNiGRo4JivvBj6wqdg=" 118 118 }, 119 119 "aviatrix": { 120 - "hash": "sha256-sk0AU0Gqynpl1z+AXRqW1/F56pV4uTrO332622NrzX0=", 120 + "hash": "sha256-uE2E/NWL/ITCIMvq90ul0463/rG9PJHmzw2wMi0imHI=", 121 121 "homepage": "https://registry.terraform.io/providers/AviatrixSystems/aviatrix", 122 122 "owner": "AviatrixSystems", 123 123 "repo": "terraform-provider-aviatrix", 124 - "rev": "v8.0.0", 124 + "rev": "v8.1.1", 125 125 "spdx": "MPL-2.0", 126 126 "vendorHash": null 127 127 }, ··· 705 705 "vendorHash": "sha256-ctd9V5EXL0c9b4aJ47nfjhqCMTewL55IkjkQ39ShoUk=" 706 706 }, 707 707 "kafka": { 708 - "hash": "sha256-Z+WRuLumEjN6fGa91pKrFzc4I/5XwNFLh3rJ9Dob3x8=", 708 + "hash": "sha256-5pHYJ7VIWmg8XCfdT9Uq5iNKUdIFsqzuf/j1WGrOcNE=", 709 709 "homepage": "https://registry.terraform.io/providers/Mongey/kafka", 710 710 "owner": "Mongey", 711 711 "repo": "terraform-provider-kafka", 712 - "rev": "v0.12.1", 712 + "rev": "v0.13.0", 713 713 "spdx": "MIT", 714 - "vendorHash": "sha256-kkaNv+c6IGAW+amSSycjBmUCFXBeQrcF5Jmvtl8bXAE=" 714 + "vendorHash": "sha256-td8utsV5CBd4BcUg3DQx+EqVkUMieWr1Oa/H+qY+P/Q=" 715 715 }, 716 716 "kafka-connect": { 717 717 "hash": "sha256-XMGpK22Ww8swvfrnbClxjErVmkBKX3dxdlkjgNJHlCE=", ··· 1102 1102 "vendorHash": "sha256-j+3qtGlueKZgf0LuNps4Wc9G3EmpSgl8ZNSLqslyizI=" 1103 1103 }, 1104 1104 "rancher2": { 1105 - "hash": "sha256-vRZdNxtuXAoCbc7QFL1IAPokug8perRRk/PfRpZJDUQ=", 1105 + "hash": "sha256-DIYIfBjNBt+GKflmgHeAEC3uqD/JZ7FhT77lV4J9w+0=", 1106 1106 "homepage": "https://registry.terraform.io/providers/rancher/rancher2", 1107 1107 "owner": "rancher", 1108 1108 "repo": "terraform-provider-rancher2", 1109 - "rev": "v7.3.2", 1109 + "rev": "v8.0.0", 1110 1110 "spdx": "MPL-2.0", 1111 1111 "vendorHash": "sha256-M2lJKmIR66lQKFkInjizn68ax2Gq4sim5Y3vZKyDhZ8=" 1112 1112 }, ··· 1120 1120 "vendorHash": "sha256-jyfzk3vbgZwHlyiFFw1mhD+us/7WNatUQTGN4WsrfgE=" 1121 1121 }, 1122 1122 "remote": { 1123 - "hash": "sha256-3wzvhGLYAIlDSqNg4K/j8KHOsXKZv8u4ssrm+aC0dus=", 1123 + "hash": "sha256-9Q67XRZwJkTrOQZ0IXiMWKLCJgJ/woDL9U+3yBHGZG0=", 1124 1124 "homepage": "https://registry.terraform.io/providers/tenstad/remote", 1125 1125 "owner": "tenstad", 1126 1126 "repo": "terraform-provider-remote", 1127 - "rev": "v0.2.0", 1127 + "rev": "v0.2.1", 1128 1128 "spdx": "MPL-2.0", 1129 - "vendorHash": "sha256-xo0alLK3fccbKRG5bN1G7orDsP47I3ySAzpZ9O0f2Fg=" 1129 + "vendorHash": "sha256-vsnihN98O5RzMZk5YNycCnjpvxklQoLbZolCJXbJRMU=" 1130 1130 }, 1131 1131 "rootly": { 1132 1132 "hash": "sha256-8ktCllrqpv0woEPfMkaZ0Ns+1JU9KRGANSgTfqsavgU=",
+2 -2
pkgs/applications/video/kodi/addons/controller-topology-project/default.nix
··· 8 8 let 9 9 drv = stdenv.mkDerivation rec { 10 10 pname = "controller-topology-project"; 11 - version = "1.0.5"; 11 + version = "1.0.7"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "kodi-game"; 15 15 repo = "controller-topology-project"; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-9NqupL/LAshME7GlzKAT6i3kx2MPEBU7Jw2nPele1W8="; 17 + sha256 = "sha256-LzwMKsoip+ajmmk4qUJynOmhhf3Auivn8Af8VRGWkTA="; 18 18 }; 19 19 20 20 postPatch = ''
+8 -9
pkgs/by-name/al/alot/package.nix
··· 23 23 "man" 24 24 ]; 25 25 26 - disabled = !isPy3k; 27 - 28 26 src = fetchFromGitHub { 29 27 owner = "pazz"; 30 28 repo = "alot"; 31 29 tag = version; 32 - sha256 = "sha256-mXaRzl7260uxio/BQ36BCBxgKhl1r0Rc6PwFZA8qNqc="; 30 + hash = "sha256-mXaRzl7260uxio/BQ36BCBxgKhl1r0Rc6PwFZA8qNqc="; 33 31 }; 34 32 35 33 postPatch = '' ··· 37 35 --replace-fail /usr/share "$out/share" 38 36 ''; 39 37 40 - nativeBuildInputs = [ 38 + build-system = [ 41 39 setuptools-scm 42 40 ] 43 41 ++ lib.optional withManpage sphinx; 44 42 45 - propagatedBuildInputs = [ 43 + dependencies = [ 46 44 configobj 47 45 file 48 46 gpgme ··· 95 93 sed "s,/usr/bin,$out/bin,g" extra/alot.desktop > $out/share/applications/alot.desktop 96 94 ''; 97 95 98 - meta = with lib; { 96 + meta = { 99 97 homepage = "https://github.com/pazz/alot"; 100 98 description = "Terminal MUA using notmuch mail"; 99 + changelog = "https://github.com/pazz/alot/releases/tag/${src.tag}"; 101 100 mainProgram = "alot"; 102 - license = licenses.gpl3Plus; 103 - platforms = platforms.linux; 104 - maintainers = with maintainers; [ milibopp ]; 101 + license = lib.licenses.gpl3Plus; 102 + platforms = lib.platforms.linux; 103 + maintainers = with lib.maintainers; [ milibopp ]; 105 104 }; 106 105 }
+3 -3
pkgs/by-name/an/ananicy-rules-cachyos/package.nix
··· 7 7 8 8 stdenvNoCC.mkDerivation { 9 9 pname = "ananicy-rules-cachyos"; 10 - version = "0-unstable-2025-08-06"; 10 + version = "0-unstable-2025-08-09"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "CachyOS"; 14 14 repo = "ananicy-rules"; 15 - rev = "80576999c92af3eb88ea2008d4a18d29393ed579"; 16 - hash = "sha256-SdxOgm7purRxIU16RFuSgUzKIgi+7gJ2hJuCDVCjd54="; 15 + rev = "d929c14e7a15f69085bce6bca84af05a0fb3ff45"; 16 + hash = "sha256-nM/6+IzeZpiUKBTWc2kZUxp9vuhMtzHc9A/xYaMkmVQ="; 17 17 }; 18 18 19 19 dontConfigure = true;
+3 -3
pkgs/by-name/av/avbroot/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "avbroot"; 13 - version = "3.18.1"; 13 + version = "3.20.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "chenxiaolong"; 17 17 repo = "avbroot"; 18 18 tag = "v${version}"; 19 - hash = "sha256-+Syx8Hhpn6803SEIvB3ppa6mEVgU6SqSr1o6xy+OZsQ="; 19 + hash = "sha256-O5Mmu/b2Sl9UZTNHnDkqu6nWF79m480n03vJ7Ve3khQ="; 20 20 }; 21 21 22 - cargoHash = "sha256-Wjwi/zvaS1fuAOx/OeclGSbyyPaqkIxQ3jfUPdLMMQQ="; 22 + cargoHash = "sha256-K7xnk0SR6x0VrGFxWQC6B+KxhNpbfvlkRhJ4oALkXco="; 23 23 24 24 nativeBuildInputs = [ 25 25 pkg-config
+3 -3
pkgs/by-name/br/brush/package.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "brush"; 15 - version = "0.2.20"; 15 + version = "0.2.21"; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "reubeno"; 19 19 repo = "brush"; 20 20 tag = "brush-shell-v${version}"; 21 - hash = "sha256-yPd/dU/GOnx+R8tqkvWs+WsN0Zb6AHFITaE+N4m2rco="; 21 + hash = "sha256-CAQkbesP0wqyt7yA53BQlW/tkCoCPKEBoDLTVJBnR6o="; 22 22 }; 23 23 24 - cargoHash = "sha256-IrjBd+RswBjk/2QW0syU4Hkj2rLfOn/W+czvdEw86RE="; 24 + cargoHash = "sha256-x/OyO96XKABf1hqSg0GMzWw6aeLOu7z2yu9rQQSM4Lc="; 25 25 26 26 nativeInstallCheckInputs = [ 27 27 versionCheckHook
+2 -2
pkgs/by-name/dn/dnscrypt-proxy/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "dnscrypt-proxy"; 10 - version = "2.1.12"; 10 + version = "2.1.13"; 11 11 12 12 vendorHash = null; 13 13 ··· 17 17 owner = "DNSCrypt"; 18 18 repo = "dnscrypt-proxy"; 19 19 rev = version; 20 - hash = "sha256-HgpcZccx3gaR3dTJJRKPICvNxZj9KdeC0+2ll8TWgeM="; 20 + hash = "sha256-IFfhcirUGbp/pKFN/5aEpuIuhSR3ZS4K7TatBtaX5zg="; 21 21 }; 22 22 23 23 passthru.tests = { inherit (nixosTests) dnscrypt-proxy2; };
+4 -4
pkgs/by-name/fc/fcast-receiver/package.nix
··· 11 11 12 12 buildNpmPackage rec { 13 13 pname = "fcast-receiver"; 14 - version = "2.0.0"; 14 + version = "2.2.1"; 15 15 16 16 src = fetchFromGitLab { 17 17 domain = "gitlab.futo.org"; 18 18 owner = "videostreaming"; 19 19 repo = "fcast"; 20 - rev = "4af2a537ef431918a5cf53b3ba18abe6b2d18c1e"; 21 - hash = "sha256-Y3IyxYLGRi/fLh5A3ap+5x3Wny9WRplaYtBM3R3I8+U="; 20 + rev = "520907fbb8e3103d7eab9d925e572a966f4e74f3"; 21 + hash = "sha256-5ERnlX4Jw6kv0BSNNA2mnJCYoIQJDuUrZVoKIYuWBYA="; 22 22 }; 23 23 24 24 sourceRoot = "${src.name}/receivers/electron"; 25 25 26 26 makeCacheWritable = true; 27 27 28 - npmDepsHash = "sha256-GXlqOukGWtt3KP+xsAiDsUG2Naej0v2RL7Vq3hqcavE="; 28 + npmDepsHash = "sha256-EgNpKOjpv7QMsmcVGEpU81UIi/z4vA1S8xXmespx6Ew="; 29 29 30 30 env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; 31 31
+3 -3
pkgs/by-name/fl/flatter/package.nix
··· 14 14 15 15 stdenv.mkDerivation { 16 16 pname = "flatter"; 17 - version = "0-unstable-2025-03-28"; 17 + version = "0-unstable-2025-08-12"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "keeganryan"; 21 21 repo = "flatter"; 22 - rev = "13c4ef0f0abe7ad5db88b19a9196c00aa5cf067c"; 23 - hash = "sha256-k0FcIJARaXi602eqMSum+q1IaCs30Xi0hB/ZNNkXruw="; 22 + rev = "7757f6c1166ce5feda1cb829736976b8d20741fc"; 23 + hash = "sha256-n/JtSdX8kZIEXcxj344APRo7fuRIR8+ZeUnk7QX8f3Q="; 24 24 }; 25 25 26 26 strictDeps = true;
+2 -2
pkgs/by-name/gi/gitea/package.nix
··· 35 35 in 36 36 buildGoModule rec { 37 37 pname = "gitea"; 38 - version = "1.24.3"; 38 + version = "1.24.5"; 39 39 40 40 src = fetchFromGitHub { 41 41 owner = "go-gitea"; 42 42 repo = "gitea"; 43 43 tag = "v${gitea.version}"; 44 - hash = "sha256-z9GaUkBh/hfDKkygi/1U0tK725mj39eBR906QKn3MWU="; 44 + hash = "sha256-GLFQVFLltT9u2ep2Z2YZn022NcKdEbWSOYVYE79yaJ8="; 45 45 }; 46 46 47 47 proxyVendor = true;
+2 -2
pkgs/by-name/go/go-xmlstruct/package.nix
··· 7 7 8 8 buildGoModule (finalAttrs: { 9 9 pname = "go-xmlstruct"; 10 - version = "1.11.0"; 10 + version = "1.11.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "twpayne"; 14 14 repo = "go-xmlstruct"; 15 15 tag = "v${finalAttrs.version}"; 16 - hash = "sha256-YTVPxC3HoSuWgNkFkhNr4ytYbL+AiIkzjLBfkGNmv+M="; 16 + hash = "sha256-FS3rFiYpaw6DlttyvJUcPc4ZDQRj5kBYwGxTWb+AAho="; 17 17 }; 18 18 19 19 vendorHash = "sha256-myt5JjEDnLfkYkB+yb/oaH4dgIOB9qFcqcEb6KO5vBk=";
+2 -2
pkgs/by-name/ha/handheld-daemon/package.nix
··· 16 16 }: 17 17 python3Packages.buildPythonApplication rec { 18 18 pname = "handheld-daemon"; 19 - version = "3.18.2"; 19 + version = "3.18.5"; 20 20 pyproject = true; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "hhd-dev"; 24 24 repo = "hhd"; 25 25 tag = "v${version}"; 26 - hash = "sha256-tU5xDwqmeYFT+2byq2Qo/k29TncPfTQgYZF0JZUe/Iw="; 26 + hash = "sha256-T/0qKHF/BmVtVO19pd4/iqIZP1/G7iayDzHdhjRIA7U="; 27 27 }; 28 28 29 29 # Handheld-daemon runs some selinux-related utils which are not in nixpkgs.
+3 -3
pkgs/by-name/lu/lux-cli/package.nix
··· 17 17 rustPlatform.buildRustPackage (finalAttrs: { 18 18 pname = "lux-cli"; 19 19 20 - version = "0.13.0"; 20 + version = "0.13.3"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "nvim-neorocks"; 24 24 repo = "lux"; 25 25 tag = "v${finalAttrs.version}"; 26 - hash = "sha256-tx4sgh8G5R3odpBBVl0qLFWnTcmk1YYfGYkAJtHL9wE="; 26 + hash = "sha256-RmdxqpmqOs/1a9KmakWAHJUkiQ6I2t4VROiSocRnx84="; 27 27 }; 28 28 29 29 buildAndTestSubdir = "lux-cli"; 30 30 31 - cargoHash = "sha256-dLhfDDoz2jFShk3ksxmQ8FEKc9JE/NPF4zSUV5kvgj8="; 31 + cargoHash = "sha256-vin86rAmUbHJJuhChZi3ndj57wTCv945sVF6+by6Dlc="; 32 32 33 33 nativeInstallCheckInputs = [ 34 34 versionCheckHook
+2 -2
pkgs/by-name/qr/qrtool/package.nix
··· 26 26 ]; 27 27 28 28 postInstall = '' 29 - # Built by ./build.rs using `asciidoctor` 30 - installManPage ./target/*/release/build/qrtool*/out/*.? 29 + asciidoctor -b manpage docs/man/man1/*.1.adoc 30 + installManPage docs/man/man1/*.1 31 31 '' 32 32 + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' 33 33 installShellCompletion --cmd qrtool \
+3 -3
pkgs/by-name/re/readest/package.nix
··· 20 20 21 21 rustPlatform.buildRustPackage (finalAttrs: { 22 22 pname = "readest"; 23 - version = "0.9.69"; 23 + version = "0.9.71"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "readest"; 27 27 repo = "readest"; 28 28 tag = "v${finalAttrs.version}"; 29 - hash = "sha256-dbGGxkv3Fcabu7nsEEgYVstgoMfUEVnucmawKWgCVUw="; 29 + hash = "sha256-Pk2R4t0le+F8Q1km/eTFcwyyMxMVgcAI+19cT53xGFs="; 30 30 fetchSubmodules = true; 31 31 }; 32 32 ··· 40 40 pnpmDeps = pnpm_9.fetchDeps { 41 41 inherit (finalAttrs) pname version src; 42 42 fetcherVersion = 1; 43 - hash = "sha256-0wcmtCMTVmJU8yxpdi2decnFmKdbCl2grNlZ/FyKx8I="; 43 + hash = "sha256-EF7HCSxgL/6a45yaKboe812LxCtnvTF2XGVD1AfmoUc="; 44 44 }; 45 45 46 46 pnpmRoot = "../..";
+66
pkgs/by-name/st/starkiller/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + fetchYarnDeps, 6 + yarnConfigHook, 7 + nodejs_24, 8 + nix-update-script, 9 + }: 10 + 11 + stdenv.mkDerivation (finalAttrs: { 12 + pname = "starkiller"; 13 + version = "3.0.1"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "bc-security"; 17 + repo = "starkiller"; 18 + rev = "v${finalAttrs.version}"; 19 + hash = "sha256-+q+toH5AvIdFPOY0Q06lWDlPrhIpEnukV+8JlwDZVPE="; 20 + }; 21 + 22 + yarnOfflineCache = fetchYarnDeps { 23 + yarnLock = finalAttrs.src + "/yarn.lock"; 24 + hash = "sha256-fkpYRnBEM/nUtdqnWMb7Trqa5SnCrdX7RUYgd73RGFE="; 25 + }; 26 + 27 + buildPhase = '' 28 + runHook preBuild 29 + 30 + # Copying the workaround from 31 + # https://github.com/NixOS/nixpkgs/pull/386706 32 + pushd node_modules/vue-demi 33 + yarn run postinstall 34 + popd 35 + 36 + yarn --offline build 37 + 38 + runHook postBuild 39 + ''; 40 + 41 + postInstall = '' 42 + mkdir $out 43 + cp -r dist/** $out 44 + ''; 45 + 46 + nativeBuildInputs = [ 47 + yarnConfigHook 48 + # Needed for executing package.json scripts 49 + nodejs_24 50 + ]; 51 + 52 + passthru = { 53 + updateScript = nix-update-script { }; 54 + }; 55 + 56 + meta = { 57 + homepage = "https://github.com/BC-SECURITY/Starkiller"; 58 + license = lib.licenses.mit; 59 + platforms = lib.platforms.unix; 60 + description = "Web UI for Empire"; 61 + maintainers = with lib.maintainers; [ 62 + fzakaria 63 + vrose 64 + ]; 65 + }; 66 + })
+7 -6
pkgs/by-name/st/starpls/package.nix
··· 7 7 }: 8 8 rustPlatform.buildRustPackage (finalAttrs: { 9 9 pname = "starpls"; 10 - version = "0.1.21"; 10 + version = "0.1.22-unstable-2025-12-30"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "withered-magic"; 14 14 repo = "starpls"; 15 - # https://github.com/withered-magic/starpls/commit/96ef5d0548748745756c421960e0ebb5cfbef963 16 - rev = "96ef5d0548748745756c421960e0ebb5cfbef963"; 17 - hash = "sha256-PymdSITGeSxKwcLnsJPKc73E8VDS8SSRBRRNQSKvnbU="; 15 + rev = "db21acd3cb24893315dd601484c7d40689589e9a"; 16 + hash = "sha256-t9kdpBKyGM61CKhtfO5urVVzyKpL0bX0pZuf0djDdCw="; 18 17 }; 19 18 20 - cargoHash = "sha256-yovv8ox7TtSOxGW+YKYr/ED4cq7P7T7vSqoXBFhFGb4="; 19 + cargoHash = "sha256-5xYfQRm7U7sEQiJEfjaLznoXUxHsxnLmIEA/OxTkjFg="; 21 20 22 21 nativeBuildInputs = [ 23 22 protobuf ··· 31 30 tests.version = testers.testVersion { 32 31 package = finalAttrs.finalPackage; 33 32 command = "starpls version"; 34 - version = "v${finalAttrs.version}"; 33 + version = "v${ 34 + lib.strings.substring 0 (builtins.stringLength finalAttrs.version - 6) finalAttrs.version 35 + }"; 35 36 }; 36 37 }; 37 38
+1 -1
pkgs/by-name/su/supabase-cli/package.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "supabase-cli"; 13 - version = "2.23.7"; 13 + version = "2.33.9"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "supabase";
+3 -3
pkgs/by-name/to/tombi/package.nix
··· 7 7 8 8 rustPlatform.buildRustPackage (finalAttrs: { 9 9 pname = "tombi"; 10 - version = "0.4.42"; 10 + version = "0.5.6"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "tombi-toml"; 14 14 repo = "tombi"; 15 15 tag = "v${finalAttrs.version}"; 16 - hash = "sha256-EOUi8yIXRJag9U2RzXWgX8vmOO7OJ/hmCpx7BvKsml4="; 16 + hash = "sha256-EjKvVBIiG20qsr4XmGtjx7I39/tvl9HGPza5fpbwMeg="; 17 17 }; 18 18 19 19 # Tests relies on the presence of network 20 20 doCheck = false; 21 21 cargoBuildFlags = [ "--package tombi-cli" ]; 22 - cargoHash = "sha256-Hwa+P0Qt3W171EzhuEdzY85w3XuHv6s4MCFkH4Ejqa8="; 22 + cargoHash = "sha256-TlGGkj0YtVp00swQfgjRqmYkKHDBxEUh3e4FYh6vRgk="; 23 23 24 24 postPatch = '' 25 25 substituteInPlace Cargo.toml \
+2 -2
pkgs/desktops/pantheon/services/elementary-capnet-assist/default.nix
··· 18 18 19 19 stdenv.mkDerivation rec { 20 20 pname = "elementary-capnet-assist"; 21 - version = "8.0.1"; 21 + version = "8.0.2"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "elementary"; 25 25 repo = "capnet-assist"; 26 26 rev = version; 27 - sha256 = "sha256-u+JYJ5J5Cx27MrVlhh6AXAtpKGw7Kf1+MyJEEHqgod0="; 27 + sha256 = "sha256-HowrCYOVSYSOCRpTIXFfw4lLUulXY6j5QcxJOBMo984="; 28 28 }; 29 29 30 30 nativeBuildInputs = [
+2 -2
pkgs/development/interpreters/python/default.nix
··· 92 92 major = "3"; 93 93 minor = "14"; 94 94 patch = "0"; 95 - suffix = "rc1"; 95 + suffix = "rc2"; 96 96 }; 97 - hash = "sha256-hwd4CunxnFv1ufJ4JxgboRza17spLqScrVQkMx5A7os="; 97 + hash = "sha256-vGKFTPIyNFvSLJCRpoRk4B4FbGRzo//6hFcsijQtplY="; 98 98 inherit passthruFun; 99 99 }; 100 100 # Minimal versions of Python (built without optional dependencies)
+2 -2
pkgs/development/libraries/physics/pythia/default.nix
··· 13 13 14 14 stdenv.mkDerivation rec { 15 15 pname = "pythia"; 16 - version = "8.313"; 16 + version = "8.315"; 17 17 18 18 src = fetchurl { 19 19 url = "https://pythia.org/download/pythia83/pythia${ 20 20 builtins.replaceStrings [ "." ] [ "" ] version 21 21 }.tgz"; 22 - sha256 = "sha256-0H6AFQHE3LdtlI3GMoU3X1l0U8HW7GXnEodgPcd2cYw="; 22 + sha256 = "sha256-Sy/nNB4z6QtyJv3Koqe/kyeYezNU6EwE8f2SVoY2kK4="; 23 23 }; 24 24 25 25 nativeBuildInputs = [ rsync ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ fixDarwinDylibNames ];
+2 -2
pkgs/development/python-modules/adafruit-platformdetect/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "adafruit-platformdetect"; 10 - version = "3.81.0"; 10 + version = "3.82.0"; 11 11 pyproject = true; 12 12 13 13 src = fetchPypi { 14 14 pname = "adafruit_platformdetect"; 15 15 inherit version; 16 - hash = "sha256-SF/OhnHbgEQ5VPxHdnoEIoSu6rSNk+ISWEb+v30i8h8="; 16 + hash = "sha256-C/ese6ezyDFp+3ifobq/DlHsz4g0wrBnuWCoa69qYYg="; 17 17 }; 18 18 19 19 build-system = [ setuptools-scm ];
+3 -3
pkgs/development/python-modules/aiounifi/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "aiounifi"; 20 - version = "84"; 20 + version = "85"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.11"; ··· 26 26 owner = "Kane610"; 27 27 repo = "aiounifi"; 28 28 tag = "v${version}"; 29 - hash = "sha256-8zOM1K1N1NFUQwyEVRDFqHntK+HSpXG2F1sRhOs7Bc4="; 29 + hash = "sha256-Uc+eetvVBArCwVrKeQQquBN2SOGehlxyfTG5p35vCr0="; 30 30 }; 31 31 32 32 postPatch = '' ··· 59 59 meta = with lib; { 60 60 description = "Python library for communicating with Unifi Controller API"; 61 61 homepage = "https://github.com/Kane610/aiounifi"; 62 - changelog = "https://github.com/Kane610/aiounifi/releases/tag/v${version}"; 62 + changelog = "https://github.com/Kane610/aiounifi/releases/tag/${src.tag}"; 63 63 license = licenses.mit; 64 64 maintainers = [ ]; 65 65 mainProgram = "aiounifi";
+5 -6
pkgs/development/python-modules/astral/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchPypi, 5 - pythonOlder, 6 5 7 6 # build 8 7 poetry-core, ··· 15 14 buildPythonPackage rec { 16 15 pname = "astral"; 17 16 version = "3.2"; 18 - format = "pyproject"; 19 - 20 - disabled = pythonOlder "3.7"; 17 + pyproject = true; 21 18 22 19 src = fetchPypi { 23 20 inherit pname version; 24 21 hash = "sha256-m3w7QS6eadFyz7JL4Oat3MnxvQGijbi+vmbXXMxTPYg="; 25 22 }; 26 23 27 - nativeBuildInputs = [ poetry-core ]; 24 + build-system = [ poetry-core ]; 28 25 29 26 nativeCheckInputs = [ 30 27 freezegun 31 28 pytestCheckHook 32 29 ]; 33 30 31 + pythonImportsCheck = [ "astral" ]; 32 + 34 33 meta = with lib; { 35 - changelog = "https://github.com/sffjunkie/astral/releases/tag/${version}"; 36 34 description = "Calculations for the position of the sun and the moon"; 37 35 homepage = "https://github.com/sffjunkie/astral/"; 36 + changelog = "https://github.com/sffjunkie/astral/releases/tag/${version}"; 38 37 license = licenses.asl20; 39 38 maintainers = with maintainers; [ flokli ]; 40 39 };
+2 -2
pkgs/development/python-modules/bleak-retry-connector/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "bleak-retry-connector"; 16 - version = "4.0.0"; 16 + version = "4.0.1"; 17 17 pyproject = true; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "Bluetooth-Devices"; 21 21 repo = "bleak-retry-connector"; 22 22 tag = "v${version}"; 23 - hash = "sha256-zF1wGDpcUK/88A+2JHuu2bU1tYmJIvSfdZX/IZEmauQ="; 23 + hash = "sha256-6x9n8DG7nyGLFCcPAEyIy3sWZ4sthgFT24/Owv0KTsQ="; 24 24 }; 25 25 26 26 build-system = [ poetry-core ];
+3 -3
pkgs/development/python-modules/cyipopt/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "cyipopt"; 15 - version = "1.5.0"; 15 + version = "1.6.1"; 16 16 pyproject = true; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "mechmotum"; 20 20 repo = "cyipopt"; 21 21 tag = "v${version}"; 22 - hash = "sha256-ddiSCVzywlCeeVbRJg2wxKIlAVlZw9Js95IbEDqhh5Q="; 22 + hash = "sha256-feGGAwhNw+xZrSsag2W5nruQWAC6NP9k4F0X9EjaRTg="; 23 23 }; 24 24 25 25 nativeBuildInputs = [ pkg-config ]; ··· 41 41 meta = { 42 42 description = "Cython interface for the interior point optimzer IPOPT"; 43 43 homepage = "https://github.com/mechmotum/cyipopt"; 44 - changelog = "https://github.com/mechmotum/cyipopt/blob/${src.rev}/CHANGELOG.rst"; 44 + changelog = "https://github.com/mechmotum/cyipopt/blob/${src.tag}/CHANGELOG.rst"; 45 45 license = lib.licenses.epl20; 46 46 maintainers = with lib.maintainers; [ nim65s ]; 47 47 };
+2 -2
pkgs/development/python-modules/mcpadapt/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "mcpadapt"; 21 - version = "0.1.12"; 21 + version = "0.1.13"; 22 22 pyproject = true; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "grll"; 26 26 repo = "mcpadapt"; 27 27 tag = "v${version}"; 28 - hash = "sha256-mU/zcNEHmPfSMEMgjj4u0iwmXBH2cJzGEANPxyiR1l0="; 28 + hash = "sha256-yz4fPywhlCu6DIhYoeaK/eAYjht8LCzx9ltX2XsIFxw="; 29 29 }; 30 30 31 31 build-system = [ hatchling ];
+3 -5
pkgs/development/python-modules/pyaussiebb/default.nix
··· 3 3 aiohttp, 4 4 buildPythonPackage, 5 5 fetchFromGitHub, 6 - loguru, 7 6 pdm-backend, 8 7 pydantic, 9 8 requests, ··· 26 25 dependencies = [ 27 26 aiohttp 28 27 requests 29 - loguru 30 28 pydantic 31 29 ]; 32 30 ··· 35 33 36 34 pythonImportsCheck = [ "aussiebb" ]; 37 35 38 - meta = with lib; { 36 + meta = { 39 37 description = "Module for interacting with the Aussie Broadband APIs"; 40 38 homepage = "https://github.com/yaleman/aussiebb"; 41 39 changelog = "https://github.com/yaleman/pyaussiebb/blob/${src.tag}/CHANGELOG.md"; 42 - license = with licenses; [ mit ]; 43 - maintainers = with maintainers; [ fab ]; 40 + license = lib.licenses.mit; 41 + maintainers = with lib.maintainers; [ fab ]; 44 42 }; 45 43 }
+2 -4
pkgs/development/python-modules/pydantic-yaml/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - importlib-metadata, 6 5 pydantic, 7 6 ruamel-yaml, 8 7 typing-extensions, ··· 13 12 14 13 buildPythonPackage rec { 15 14 pname = "pydantic-yaml"; 16 - version = "1.5.1"; 15 + version = "1.6.0"; 17 16 18 17 pyproject = true; 19 18 ··· 21 20 owner = "NowanIlfideme"; 22 21 repo = "pydantic-yaml"; 23 22 tag = "v${version}"; 24 - hash = "sha256-UOehghNjPymuZtGp1yM5T15M6/XmK1rgTN9uVCVOst4="; 23 + hash = "sha256-n5QWVHgYAg+Ad7Iv6CBSRQcl8lv4ZtcFMiC2ZHyi414="; 25 24 }; 26 25 27 26 postPatch = '' ··· 32 31 build-system = [ setuptools-scm ]; 33 32 34 33 dependencies = [ 35 - importlib-metadata 36 34 pydantic 37 35 ruamel-yaml 38 36 typing-extensions
+10 -7
pkgs/development/python-modules/wagtail-factories/default.nix
··· 1 1 { 2 + lib, 2 3 buildPythonPackage, 3 4 callPackage, 4 5 factory-boy, 5 6 fetchFromGitHub, 6 - lib, 7 + setuptools, 7 8 wagtail, 8 9 }: 9 10 10 11 buildPythonPackage rec { 11 12 pname = "wagtail-factories"; 12 - version = "4.2.1"; 13 - format = "setuptools"; 13 + version = "4.3.0"; 14 + pyproject = true; 14 15 15 16 src = fetchFromGitHub { 16 17 repo = "wagtail-factories"; 17 18 owner = "wagtail"; 18 - tag = version; 19 - sha256 = "sha256-jo8VwrmxHBJnORmuR6eTLrf/eupNL2vhXcw81EzfTxM="; 19 + tag = "v${version}"; 20 + hash = "sha256-Rbu8D0vmUyF76YzF1QSQC5c0s12GxRrHNuUhMxcZdQY="; 20 21 }; 21 22 22 - propagatedBuildInputs = [ 23 + build-system = [ setuptools ]; 24 + 25 + dependencies = [ 23 26 factory-boy 24 27 wagtail 25 28 ]; ··· 33 36 meta = with lib; { 34 37 description = "Factory boy classes for wagtail"; 35 38 homepage = "https://github.com/wagtail/wagtail-factories"; 36 - changelog = "https://github.com/wagtail/wagtail-factories/blob/${version}/CHANGES"; 39 + changelog = "https://github.com/wagtail/wagtail-factories/blob/${src.tag}/CHANGES"; 37 40 license = licenses.mit; 38 41 maintainers = with maintainers; [ sephi ]; 39 42 };
-272
pkgs/os-specific/darwin/apple-sdk-11.0/default.nix
··· 1 - # Compatibility stubs for packages that used the old SDK frameworks. 2 - { 3 - lib, 4 - callPackage, 5 - pkgs, 6 - }: 7 - 8 - let 9 - mkStub = callPackage ../apple-sdk/mk-stub.nix { } "darwin.apple_sdk_11_0" "11.0"; 10 - in 11 - lib.genAttrs [ 12 - "CLTools_Executables" 13 - "IOKit" 14 - "Libsystem" 15 - "LibsystemCross" 16 - "MacOSX-SDK" 17 - "configd" 18 - "darwin-stubs" 19 - "libcharset" 20 - "libcompression" 21 - "libnetwork" 22 - "libpm" 23 - "libunwind" 24 - "objc4" 25 - "sdkRoot" 26 - ] mkStub 27 - // { 28 - frameworks = lib.genAttrs [ 29 - "AGL" 30 - "AVFCapture" 31 - "AVFCore" 32 - "AVFoundation" 33 - "AVKit" 34 - "Accelerate" 35 - "Accessibility" 36 - "Accounts" 37 - "AdServices" 38 - "AdSupport" 39 - "AddressBook" 40 - "AddressBookCore" 41 - "AppKit" 42 - "AppTrackingTransparency" 43 - "Apple80211" 44 - "AppleScriptKit" 45 - "AppleScriptObjC" 46 - "ApplicationServices" 47 - "AudioToolbox" 48 - "AudioToolboxCore" 49 - "AudioUnit" 50 - "AudioVideoBridging" 51 - "AuthenticationServices" 52 - "AutomaticAssessmentConfiguration" 53 - "Automator" 54 - "BackgroundTasks" 55 - "BusinessChat" 56 - "CFNetwork" 57 - "CalendarStore" 58 - "CallKit" 59 - "Carbon" 60 - "ClassKit" 61 - "CloudKit" 62 - "Cocoa" 63 - "Collaboration" 64 - "ColorSync" 65 - "Combine" 66 - "Contacts" 67 - "ContactsPersistence" 68 - "ContactsUI" 69 - "CoreAudio" 70 - "CoreAudioKit" 71 - "CoreAudioTypes" 72 - "CoreBluetooth" 73 - "CoreData" 74 - "CoreDisplay" 75 - "CoreFoundation" 76 - "CoreGraphics" 77 - "CoreHaptics" 78 - "CoreImage" 79 - "CoreLocation" 80 - "CoreMIDI" 81 - "CoreMIDIServer" 82 - "CoreML" 83 - "CoreMedia" 84 - "CoreMediaIO" 85 - "CoreMotion" 86 - "CoreServices" 87 - "CoreSpotlight" 88 - "CoreSymbolication" 89 - "CoreTelephony" 90 - "CoreText" 91 - "CoreVideo" 92 - "CoreWLAN" 93 - "CryptoKit" 94 - "CryptoTokenKit" 95 - "DVDPlayback" 96 - "DebugSymbols" 97 - "DeveloperToolsSupport" 98 - "DeviceCheck" 99 - "DirectoryService" 100 - "DiscRecording" 101 - "DiscRecordingUI" 102 - "DiskArbitration" 103 - "DisplayServices" 104 - "DriverKit" 105 - "EventKit" 106 - "ExceptionHandling" 107 - "ExecutionPolicy" 108 - "ExternalAccessory" 109 - "FWAUserLib" 110 - "FileProvider" 111 - "FileProviderUI" 112 - "FinderSync" 113 - "ForceFeedback" 114 - "Foundation" 115 - "GLKit" 116 - "GLUT" 117 - "GSS" 118 - "GameCenterFoundation" 119 - "GameCenterUI" 120 - "GameCenterUICore" 121 - "GameController" 122 - "GameKit" 123 - "GameplayKit" 124 - "HIDDriverKit" 125 - "Hypervisor" 126 - "ICADevices" 127 - "IMServicePlugIn" 128 - "IOBluetooth" 129 - "IOBluetoothUI" 130 - "IOKit" 131 - "IOSurface" 132 - "IOUSBHost" 133 - "IdentityLookup" 134 - "ImageCaptureCore" 135 - "ImageIO" 136 - "InputMethodKit" 137 - "InstallerPlugins" 138 - "InstantMessage" 139 - "Intents" 140 - "JavaNativeFoundation" 141 - "JavaRuntimeSupport" 142 - "JavaScriptCore" 143 - "JavaVM" 144 - "Kerberos" 145 - "Kernel" 146 - "KernelManagement" 147 - "LDAP" 148 - "LatentSemanticMapping" 149 - "LinkPresentation" 150 - "LocalAuthentication" 151 - "MLCompute" 152 - "MapKit" 153 - "MediaAccessibility" 154 - "MediaLibrary" 155 - "MediaPlayer" 156 - "MediaRemote" 157 - "MediaToolbox" 158 - "Message" 159 - "Metal" 160 - "MetalKit" 161 - "MetalPerformanceShaders" 162 - "MetalPerformanceShadersGraph" 163 - "MetricKit" 164 - "ModelIO" 165 - "MultipeerConnectivity" 166 - "MultitouchSupport" 167 - "NaturalLanguage" 168 - "NearbyInteraction" 169 - "NetFS" 170 - "Network" 171 - "NetworkExtension" 172 - "NetworkingDriverKit" 173 - "NotificationCenter" 174 - "OSAKit" 175 - "OSLog" 176 - "OpenAL" 177 - "OpenCL" 178 - "OpenDirectory" 179 - "OpenGL" 180 - "PCIDriverKit" 181 - "PCSC" 182 - "PDFKit" 183 - "ParavirtualizedGraphics" 184 - "PassKit" 185 - "PassKitCore" 186 - "PencilKit" 187 - "Photos" 188 - "PhotosUI" 189 - "PreferencePanes" 190 - "PushKit" 191 - "Python" 192 - "QTKit" 193 - "Quartz" 194 - "QuartzCore" 195 - "QuickLook" 196 - "QuickLookThumbnailing" 197 - "QuickTime" 198 - "RealityKit" 199 - "ReplayKit" 200 - "Ruby" 201 - "SafariServices" 202 - "SceneKit" 203 - "ScreenSaver" 204 - "ScreenTime" 205 - "ScriptingBridge" 206 - "Security" 207 - "SecurityFoundation" 208 - "SecurityInterface" 209 - "SensorKit" 210 - "ServiceManagement" 211 - "SignpostMetrics" 212 - "SkyLight" 213 - "Social" 214 - "SoundAnalysis" 215 - "Speech" 216 - "SpriteKit" 217 - "StoreKit" 218 - "SwiftUI" 219 - "SyncServices" 220 - "System" 221 - "SystemConfiguration" 222 - "SystemExtensions" 223 - "TWAIN" 224 - "Tcl" 225 - "Tk" 226 - "UIFoundation" 227 - "URLFormatting" 228 - "USBDriverKit" 229 - "UniformTypeIdentifiers" 230 - "UserNotifications" 231 - "UserNotificationsUI" 232 - "VideoDecodeAcceleration" 233 - "VideoSubscriberAccount" 234 - "VideoToolbox" 235 - "Virtualization" 236 - "Vision" 237 - "WebKit" 238 - "WidgetKit" 239 - "iTunesLibrary" 240 - "vmnet" 241 - ] mkStub; 242 - 243 - libs = lib.genAttrs [ 244 - "Xplugin" 245 - "utmp" 246 - "libDER" 247 - "xpc" 248 - "sandbox" 249 - "simd" 250 - ] mkStub; 251 - 252 - version = "11.0"; 253 - } 254 - // 255 - lib.genAttrs 256 - [ 257 - "callPackage" 258 - "stdenv" 259 - "llvmPackages_12" 260 - "llvmPackages_13" 261 - "llvmPackages_14" 262 - "llvmPackages_15" 263 - "llvmPackages_16" 264 - "rustPlatform" 265 - "xcodebuild" 266 - ] 267 - ( 268 - name: 269 - lib.warn 270 - "darwin.apple_sdk_11_0.${name}: deprecated and will be removed in Nixpkgs 25.11; see <https://nixos.org/manual/nixpkgs/stable/#sec-darwin> for documentation and migration instructions" 271 - pkgs.${name} 272 - )
-261
pkgs/os-specific/darwin/apple-sdk-12.3/default.nix
··· 1 - # Compatibility stubs for packages that used the old SDK frameworks. 2 - { 3 - lib, 4 - callPackage, 5 - pkgs, 6 - }: 7 - 8 - let 9 - mkStub = callPackage ../apple-sdk/mk-stub.nix { } "darwin.apple_sdk_12_3" "12.3"; 10 - in 11 - lib.genAttrs [ 12 - "CLTools_Executables" 13 - "Libsystem" 14 - "LibsystemCross" 15 - "darwin-stubs" 16 - "libnetwork" 17 - "libpm" 18 - "libunwind" 19 - "objc4" 20 - "sdkRoot" 21 - ] mkStub 22 - // { 23 - frameworks = lib.genAttrs [ 24 - "AGL" 25 - "AVFAudio" 26 - "AVFCapture" 27 - "AVFCore" 28 - "AVFoundation" 29 - "AVKit" 30 - "Accelerate" 31 - "Accessibility" 32 - "Accounts" 33 - "AdServices" 34 - "AdSupport" 35 - "AddressBook" 36 - "AddressBookCore" 37 - "AppKit" 38 - "AppTrackingTransparency" 39 - "AppleScriptKit" 40 - "AppleScriptObjC" 41 - "ApplicationServices" 42 - "AudioToolbox" 43 - "AudioToolboxCore" 44 - "AudioUnit" 45 - "AudioVideoBridging" 46 - "AuthenticationServices" 47 - "AutomaticAssessmentConfiguration" 48 - "Automator" 49 - "BackgroundTasks" 50 - "BusinessChat" 51 - "CFNetwork" 52 - "CHIP" 53 - "CalendarStore" 54 - "CallKit" 55 - "Carbon" 56 - "ClassKit" 57 - "CloudKit" 58 - "Cocoa" 59 - "Collaboration" 60 - "ColorSync" 61 - "Combine" 62 - "Contacts" 63 - "ContactsPersistence" 64 - "ContactsUI" 65 - "CoreAudio" 66 - "CoreAudioKit" 67 - "CoreAudioTypes" 68 - "CoreBluetooth" 69 - "CoreData" 70 - "CoreDisplay" 71 - "CoreFoundation" 72 - "CoreGraphics" 73 - "CoreHaptics" 74 - "CoreImage" 75 - "CoreLocation" 76 - "CoreMIDI" 77 - "CoreMIDIServer" 78 - "CoreML" 79 - "CoreMedia" 80 - "CoreMediaIO" 81 - "CoreMotion" 82 - "CoreServices" 83 - "CoreSpotlight" 84 - "CoreSymbolication" 85 - "CoreTelephony" 86 - "CoreText" 87 - "CoreVideo" 88 - "CoreWLAN" 89 - "CreateML" 90 - "CryptoKit" 91 - "CryptoTokenKit" 92 - "DVDPlayback" 93 - "DataDetection" 94 - "DebugSymbols" 95 - "DeveloperToolsSupport" 96 - "DeviceActivity" 97 - "DeviceCheck" 98 - "DirectoryService" 99 - "DiscRecording" 100 - "DiscRecordingUI" 101 - "DiskArbitration" 102 - "DisplayServices" 103 - "DriverKit" 104 - "EventKit" 105 - "ExceptionHandling" 106 - "ExecutionPolicy" 107 - "ExposureNotification" 108 - "ExternalAccessory" 109 - "FWAUserLib" 110 - "FileProvider" 111 - "FileProviderUI" 112 - "FinderSync" 113 - "ForceFeedback" 114 - "Foundation" 115 - "GLKit" 116 - "GLUT" 117 - "GSS" 118 - "GameCenterFoundation" 119 - "GameCenterUI" 120 - "GameCenterUICore" 121 - "GameController" 122 - "GameKit" 123 - "GameplayKit" 124 - "GroupActivities" 125 - "Hypervisor" 126 - "ICADevices" 127 - "IMServicePlugIn" 128 - "IOBluetooth" 129 - "IOBluetoothUI" 130 - "IOKit" 131 - "IOSurface" 132 - "IOUSBHost" 133 - "IdentityLookup" 134 - "ImageCaptureCore" 135 - "ImageIO" 136 - "InputMethodKit" 137 - "InstallerPlugins" 138 - "InstantMessage" 139 - "Intents" 140 - "IntentsUI" 141 - "JavaNativeFoundation" 142 - "JavaRuntimeSupport" 143 - "JavaScriptCore" 144 - "JavaVM" 145 - "Kerberos" 146 - "Kernel" 147 - "KernelManagement" 148 - "LDAP" 149 - "LatentSemanticMapping" 150 - "LinkPresentation" 151 - "LocalAuthentication" 152 - "LocalAuthenticationEmbeddedUI" 153 - "MLCompute" 154 - "MailKit" 155 - "ManagedSettings" 156 - "MapKit" 157 - "MediaAccessibility" 158 - "MediaLibrary" 159 - "MediaPlayer" 160 - "MediaToolbox" 161 - "Message" 162 - "Metal" 163 - "MetalKit" 164 - "MetalPerformanceShaders" 165 - "MetalPerformanceShadersGraph" 166 - "MetricKit" 167 - "ModelIO" 168 - "MultipeerConnectivity" 169 - "MultitouchSupport" 170 - "MusicKit" 171 - "NaturalLanguage" 172 - "NearbyInteraction" 173 - "NetFS" 174 - "Network" 175 - "NetworkExtension" 176 - "NotificationCenter" 177 - "OSAKit" 178 - "OSLog" 179 - "OpenAL" 180 - "OpenCL" 181 - "OpenDirectory" 182 - "OpenGL" 183 - "PCSC" 184 - "PDFKit" 185 - "PHASE" 186 - "ParavirtualizedGraphics" 187 - "PassKit" 188 - "PassKitCore" 189 - "PencilKit" 190 - "Photos" 191 - "PhotosUI" 192 - "PreferencePanes" 193 - "PushKit" 194 - "QTKit" 195 - "Quartz" 196 - "QuartzCore" 197 - "QuickLook" 198 - "QuickLookThumbnailing" 199 - "QuickLookUI" 200 - "QuickTime" 201 - "RealityFoundation" 202 - "RealityKit" 203 - "ReplayKit" 204 - "Ruby" 205 - "SafariServices" 206 - "SceneKit" 207 - "ScreenCaptureKit" 208 - "ScreenSaver" 209 - "ScreenTime" 210 - "ScriptingBridge" 211 - "Security" 212 - "SecurityFoundation" 213 - "SecurityInterface" 214 - "SensorKit" 215 - "ServiceManagement" 216 - "ShazamKit" 217 - "SignpostMetrics" 218 - "SkyLight" 219 - "Social" 220 - "SoundAnalysis" 221 - "Speech" 222 - "SpriteKit" 223 - "StoreKit" 224 - "SwiftUI" 225 - "SyncServices" 226 - "System" 227 - "SystemConfiguration" 228 - "SystemExtensions" 229 - "TWAIN" 230 - "TabularData" 231 - "Tcl" 232 - "Tk" 233 - "UIFoundation" 234 - "URLFormatting" 235 - "UniformTypeIdentifiers" 236 - "UserNotifications" 237 - "UserNotificationsUI" 238 - "VideoDecodeAcceleration" 239 - "VideoSubscriberAccount" 240 - "VideoToolbox" 241 - "Virtualization" 242 - "Vision" 243 - "WebKit" 244 - "WidgetKit" 245 - "iTunesLibrary" 246 - "vmnet" 247 - ] mkStub; 248 - 249 - libs = lib.genAttrs [ 250 - "Xplugin" 251 - "utmp" 252 - "libDER" 253 - "xpc" 254 - "sandbox" 255 - "simd" 256 - "utmp" 257 - "xpc" 258 - ] mkStub; 259 - 260 - version = "12.3"; 261 - }
-18
pkgs/os-specific/darwin/apple-sdk/mk-stub.nix
··· 1 - { lib, stdenvNoCC }: 2 - 3 - prefix: version: pname: 4 - lib.warnOnInstantiate 5 - "${prefix}.${pname}: these stubs do nothing and will be removed in Nixpkgs 25.11; see <https://nixos.org/manual/nixpkgs/stable/#sec-darwin> for documentation and migration instructions." 6 - ( 7 - stdenvNoCC.mkDerivation { 8 - inherit pname version; 9 - 10 - buildCommand = '' 11 - mkdir -p "$out" 12 - echo "Individual frameworks have been deprecated. See the stdenv documentation for how to use `apple-sdk`" \ 13 - > "$out/README" 14 - ''; 15 - 16 - passthru.isDarwinCompatStub = true; 17 - } 18 - )
+28 -13
pkgs/os-specific/linux/kernel/manual-config.nix
··· 178 178 outputs = [ 179 179 "out" 180 180 "dev" 181 + "modules" 181 182 ]; 182 183 }) 183 184 // { 185 + __structuredAttrs = true; 186 + 184 187 passthru = rec { 185 188 inherit 186 189 version ··· 306 309 307 310 # reads the existing .config file and prompts the user for options in 308 311 # the current kernel source that are not found in the file. 309 - make $makeFlags "''${makeFlagsArray[@]}" oldconfig 312 + make "''${makeFlags[@]}" oldconfig 310 313 runHook postConfigure 311 314 312 - make $makeFlags "''${makeFlagsArray[@]}" prepare 315 + make "''${makeFlags[@]}" prepare 313 316 actualModDirVersion="$(cat $buildRoot/include/config/kernel.release)" 314 317 if [ "$actualModDirVersion" != "${modDirVersion}" ]; then 315 318 echo "Error: modDirVersion ${modDirVersion} specified in the Nix expression is wrong, it should be: $actualModDirVersion" 316 319 exit 1 317 320 fi 318 321 319 - buildFlagsArray+=("KBUILD_BUILD_TIMESTAMP=$(date -u -d @$SOURCE_DATE_EPOCH)") 322 + buildFlags+=("KBUILD_BUILD_TIMESTAMP=$(date -u -d @$SOURCE_DATE_EPOCH)") 320 323 321 324 cd $buildRoot 322 325 ''; ··· 334 337 ++ extraMakeFlags; 335 338 336 339 installFlags = [ 337 - "INSTALL_PATH=$(out)" 340 + "INSTALL_PATH=${placeholder "out"}" 338 341 ] 339 - ++ (optional isModular "INSTALL_MOD_PATH=$(out)") 342 + ++ (optional isModular "INSTALL_MOD_PATH=${placeholder "modules"}") 340 343 ++ optionals buildDTBs [ 341 344 "dtbs_install" 342 - "INSTALL_DTBS_PATH=$(out)/dtbs" 345 + "INSTALL_DTBS_PATH=${placeholder "out"}/dtbs" 343 346 ]; 344 347 345 348 preInstall = ··· 396 399 ''; 397 400 in 398 401 '' 399 - installFlagsArray+=("-j$NIX_BUILD_CORES") 402 + installFlags+=("-j$NIX_BUILD_CORES") 400 403 export HOME=${installkernel} 401 404 ''; 402 405 ··· 433 436 mkdir -p $dev 434 437 cp vmlinux $dev/ 435 438 if [ -z "''${dontStrip-}" ]; then 436 - installFlagsArray+=("INSTALL_MOD_STRIP=1") 439 + installFlags+=("INSTALL_MOD_STRIP=1") 437 440 fi 438 - make modules_install $makeFlags "''${makeFlagsArray[@]}" \ 439 - $installFlags "''${installFlagsArray[@]}" 440 - unlink $out/lib/modules/${modDirVersion}/build 441 - rm -f $out/lib/modules/${modDirVersion}/source 441 + make modules_install "''${makeFlags[@]}" "''${installFlags[@]}" 442 + unlink $modules/lib/modules/${modDirVersion}/build 442 443 443 444 mkdir -p $dev/lib/modules/${modDirVersion}/{build,source} 444 445 ··· 450 451 cd $dev/lib/modules/${modDirVersion}/source 451 452 452 453 cp $buildRoot/{.config,Module.symvers} $dev/lib/modules/${modDirVersion}/build 453 - make modules_prepare $makeFlags "''${makeFlagsArray[@]}" O=$dev/lib/modules/${modDirVersion}/build 454 + make modules_prepare "''${makeFlags[@]}" O=$dev/lib/modules/${modDirVersion}/build 454 455 455 456 # For reproducibility, removes accidental leftovers from a `cc1` call 456 457 # from a `try-run` call from the Makefile ··· 560 561 561 562 makeFlags = [ 562 563 "O=$(buildRoot)" 564 + 565 + # We have a `modules` variable in the environment for our 566 + # split output, but the kernel Makefiles also define their 567 + # own `modules` variable. Their definition wins, but Make 568 + # remembers that the variable was originally from the 569 + # environment and exports it to all the build recipes. This 570 + # breaks the build with an “Argument list too long” error due 571 + # to passing the huge list of every module object file in the 572 + # environment of every process invoked by every build recipe. 573 + # 574 + # We use `--eval` here to undefine the inherited environment 575 + # variable before any Makefiles are read, ensuring that the 576 + # kernel’s definition creates a new, unexported variable. 577 + "--eval=undefine modules" 563 578 ] 564 579 ++ commonMakeFlags; 565 580
+3 -3
pkgs/servers/home-assistant/custom-lovelace-modules/universal-remote-card/package.nix
··· 6 6 7 7 buildNpmPackage rec { 8 8 pname = "universal-remote-card"; 9 - version = "4.6.5"; 9 + version = "4.6.8"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "Nerwyn"; 13 13 repo = "android-tv-card"; 14 14 rev = version; 15 - hash = "sha256-ciIWo2m4Cvktzqz6fPLdvBEfGoxH98L/AtzWsrIJmgg="; 15 + hash = "sha256-UvvEfjj6mDXMBSCxpIexJyXed32hfUieDy2lc2O8cI4="; 16 16 }; 17 17 18 18 patches = [ ./dont-call-git.patch ]; 19 19 20 - npmDepsHash = "sha256-NHt0CB8DCcMMaNvH4eERcSxMar2Uhc3BoUqy1KnqYqQ="; 20 + npmDepsHash = "sha256-oqG38l56S49Lecz+LqbyYnqkJRlijkRUPfqgmUcSslk="; 21 21 22 22 installPhase = '' 23 23 runHook preInstall
+1 -1
pkgs/servers/klipper/klipper-flash.nix
··· 38 38 if matchBoard != null && matchPlatform != null then 39 39 '' 40 40 pushd ${klipper-firmware} 41 - ${klipper}/lib/scripts/flash_usb.py -t ${matchBoard} -d ${flashDevice} ${klipper-firmware}/klipper.bin $@ 41 + ${klipper}/lib/scripts/flash_usb.py -t ${matchBoard} -d ${flashDevice} ${klipper-firmware}/klipper.bin "$@" 42 42 popd 43 43 '' 44 44 else
-3
pkgs/stdenv/adapters.nix
··· 424 424 }); 425 425 }); 426 426 427 - # `overrideSDK` is deprecated. Add the versioned variants of `apple-sdk` to `buildInputs` change the SDK. 428 - overrideSDK = pkgs.callPackage ./darwin/override-sdk.nix { inherit lib extendMkDerivationArgs; }; 429 - 430 427 withDefaultHardeningFlags = 431 428 defaultHardeningFlags: stdenv: 432 429 let
-34
pkgs/stdenv/darwin/override-sdk.nix
··· 1 - # This is a compatibility shim with `overrideSDK`. 2 - # Note: `overrideSDK` is deprecated. It will be removed in 25.11. 3 - { 4 - lib, 5 - stdenvNoCC, 6 - extendMkDerivationArgs, 7 - pkgsHostTarget, 8 - }: 9 - 10 - stdenv: sdkVersion: 11 - let 12 - darwinSdkVersion = 13 - if lib.isAttrs sdkVersion then sdkVersion.darwinSdkVersion or "11.0" else sdkVersion; 14 - in 15 - assert lib.assertMsg (darwinSdkVersion == "11.0" || darwinSdkVersion == "12.3") '' 16 - `overrideSDK` and `darwin.apple_sdk_11_0.callPackage` are deprecated. 17 - Only the 11.0 and 12.3 SDKs are supported using them. Please use 18 - the versioned `apple-sdk` variants to use other SDK versions. 19 - 20 - See the stdenv documentation for how to use `apple-sdk`. 21 - ''; 22 - assert lib.warn 23 - "overrideSDK: this mechanism is deprecated and will be removed in 25.11, use `apple-sdk_*` or `darwinMinVersionHook` in build inputs instead; see <https://nixos.org/manual/nixpkgs/stable/#sec-darwin> for documentation" 24 - true; 25 - stdenv.override (old: { 26 - mkDerivationFromStdenv = extendMkDerivationArgs old (args: { 27 - buildInputs = 28 - args.buildInputs or [ ] 29 - ++ lib.optional (darwinSdkVersion == "12.3") pkgsHostTarget.apple-sdk_12 30 - ++ lib.optional (sdkVersion ? darwinMinVersion) ( 31 - pkgsHostTarget.darwinMinVersionHook sdkVersion.darwinMinVersion 32 - ); 33 - }); 34 - })
+1
pkgs/top-level/aliases.nix
··· 1543 1543 oraclejdk11 = throw "All Oracle JDKs and JREs were dropped due to being unmaintained and heavily insecure. OpenJDK provides compatible replacements for JDKs and JREs."; # Added 2024-11-01 1544 1544 OSCAR = oscar; # Added 2024-06-12 1545 1545 osxfuse = throw "'osxfuse' has been renamed to/replaced by 'macfuse-stubs'"; # Converted to throw 2024-10-17 1546 + overrideSDK = "overrideSDK has been removed as it was a legacy compatibility stub; see <https://nixos.org/manual/nixpkgs/stable/#sec-darwin-legacy-frameworks-overrides> for migration instructions"; # Added 2025-08-04 1546 1547 ovn-lts = throw "ovn-lts has been removed. Please use the latest version available under ovn"; # Added 2024-08-24 1547 1548 oxygen-icons5 = throw '' 1548 1549 The top-level oxygen-icons5 alias has been removed.
+10 -19
pkgs/top-level/darwin-aliases.nix
··· 45 45 n: alias: removeDistribute (removeRecurseForDerivations (checkInPkgs n alias)) 46 46 ); 47 47 48 - # Old Darwin pattern stubs; remove these by 25.11. 48 + # Old Darwin pattern stubs; converted to throws in 25.11. 49 49 50 - mkStub = pkgs.callPackage ../os-specific/darwin/apple-sdk/mk-stub.nix { }; 50 + mkThrow = 51 + name: 52 + throw "darwin.${name} has been removed as it was a legacy compatibility stub; see <https://nixos.org/manual/nixpkgs/stable/#sec-darwin-legacy-frameworks> for migration instructions"; 51 53 52 - apple_sdk_11_0 = pkgs.callPackage ../os-specific/darwin/apple-sdk-11.0 { }; 54 + apple_sdk_11_0 = mkThrow "apple_sdk_11_0"; 53 55 54 - apple_sdk_12_3 = pkgs.callPackage ../os-specific/darwin/apple-sdk-12.3 { }; 56 + apple_sdk_12_3 = mkThrow "apple_sdk_12_3"; 55 57 56 58 apple_sdk = apple_sdk_11_0; 57 59 ··· 92 94 "objc4" 93 95 "ppp" 94 96 "xnu" 95 - ] (mkStub "darwin" "11.0"); 97 + ] mkThrow; 96 98 in 97 99 98 100 stubs ··· 126 128 ### L ### 127 129 128 130 libauto = throw "'darwin.libauto' has been removed, as it was broken and unmaintained"; # added 2024-05-10 129 - libresolvHeaders = lib.warnOnInstantiate "darwin.libresolvHeaders: use `lib.getInclude darwin.libresolv`; this will be removed in 25.11" ( 130 - lib.getDev self.libresolv 131 - ); # added 2025-04-20 131 + libresolvHeaders = throw "darwin.libresolvHeaders has been removed; use `lib.getInclude darwin.libresolv`"; # converted to throw 2025-07-29 132 132 libtapi = pkgs.libtapi; # 2024-08-16 133 - libutilHeaders = lib.warnOnInstantiate "darwin.libutilHeaders: use `lib.getInclude darwin.libutil`; this will be removed in 25.11" ( 134 - lib.getDev self.libutil 135 - ); # added 2025-04-20 133 + libutilHeaders = throw "darwin.libutilHeaders has been removed; use `lib.getInclude darwin.libutil`"; # converted to throw 2025-07-29 136 134 137 135 ### M ### 138 136 ··· 152 150 153 151 ### S ### 154 152 155 - stdenvNoCF = 156 - lib.warnOnInstantiate 157 - "darwin.stdenvNoCF: use `stdenv` or `stdenvNoCC`; this will be removed in 25.11" 158 - ( 159 - pkgs.stdenv.override { 160 - extraBuildInputs = [ ]; 161 - } 162 - ); # added 2025-04-20 153 + stdenvNoCF = throw "darwin.stdenvNoCF has been removed; use `stdenv` or `stdenvNoCC`"; # converted to throw 2025-07-29 163 154 stubs = throw "'darwin.stubs.*' have been removed as they were unused"; # added 2025-04-20 164 155 swift-corelibs-foundation = throw "'darwin.swift-corelibs-foundation' has been removed, as it was broken and is no longer used"; # added 2025-04-20 165 156 })