pypy3Packages.adb-shell: fix the eval

Without the change the eval fails on `master` as:

    $ nix build --no-link -f. pypy3Packages.adb-shell
    error:
       … while evaluating the attribute 'drvPath'
         at lib/customisation.nix:415:11:
          414|         // {
          415|           drvPath =
             |           ^
          416|             assert condition;

       … while evaluating the attribute 'drvPath'
         at lib/customisation.nix:415:11:
          414|         // {
          415|           drvPath =
             |           ^
          416|             assert condition;

       … while calling the 'derivationStrict' builtin
         at «nix-internal»/derivation-internal.nix:37:12:
           36|
           37|   strict = derivationStrict drvAttrs;
             |            ^
           38|

       (stack trace truncated; use '--show-trace' to show the full, detailed trace)

       error: attribute 'optional-dependencies' missing
       at pkgs/development/python-modules/adb-shell/default.nix:56:27:
           55|   ]
           56|   ++ lib.concatAttrValues finalAttrs.optional-dependencies;
             |                           ^
           57|
This commit is contained in:
Sergei Trofimovich
2026-05-28 22:14:54 +01:00
parent 26715113c9
commit cd8f22ea7e
@@ -53,7 +53,7 @@ buildPythonPackage (finalAttrs: {
pycryptodome
pytestCheckHook
]
++ lib.concatAttrValues finalAttrs.optional-dependencies;
++ lib.concatAttrValues finalAttrs.passthru.optional-dependencies;
pythonImportsCheck = [ "adb_shell" ];