nixpkgs/pkgs
Artturin a2f85e0fa8 androidenv: use callPackage instead of import & fix infinite recursion
infinite recursion was due to autoPatchelfHook being in buildInputs of
platform-tools, i will add a lint for it in nix-community/nixpkgs-lint.

```
$ nix build ".#pkgsCross.aarch64-android-prebuilt.hello" --show-trace 2>&1 | rg 'while evaluating the attr.+deriv'
    … while evaluating the attribute 'stdenv' of the derivation 'zlib-aarch64-unknown-linux-android-1.2.13'
    … while evaluating the attribute 'CPPFLAGS' of the derivation 'python3-aarch64-unknown-linux-android-3.10.8'
    … while evaluating the attribute 'setuptools' of the derivation 'python-catch-conflicts-hook'
    … while evaluating the attribute 'nativeBuildInputs' of the derivation 'python3.10-pyelftools-0.28'
    … while evaluating the attribute 'passAsFile' of the derivation 'python3-3.10.8-env'
    … while evaluating the attribute 'pythonInterpreter' of the derivation 'auto-patchelf-hook'
    … while evaluating the attribute 'buildInputs' of the derivation 'platform-tools-33.0.2'
    … while evaluating the attribute 'installPhase' of the derivation 'ndk-24.0.8215888'
    … while evaluating the attribute 'installPhase' of the derivation 'aarch64-unknown-linux-android-ndk-toolchain-24.0.8215888'
    … while evaluating the attribute 'bintools_bin' of the derivation 'aarch64-unknown-linux-android-ndk-toolchain-wrapper-24.0.8215888'
    … while evaluating the attribute 'bintools' of the derivation 'aarch64-unknown-linux-android-ndk-toolchain-wrapper-24.0.8215888'
    … while evaluating the attribute 'defaultNativeBuildInputs' of the derivation 'stdenv-linux'
    … while evaluating the attribute 'stdenv' of the derivation 'hello-aarch64-unknown-linux-android-2.12.1'
```

stdenv -> stdenv.cc -> bintools -> android-ndk-toolchain -> ndk -> platform-tools -> auto-patchelf-hook -> python3 -> zlib -> stdenv -> stdenv.cc -> ...

autoPatchelfHook was in buildInputs of platform-tools so we needed the host tools to build
it but platform-tools was a required tool
2022-12-15 21:55:22 +02:00
..
applications terraform-providers.pagerduty: 2.6.4 → 2.7.0 2022-12-13 14:44:28 +10:00
build-support Merge pull request #204378 from Madouura/pr/rocm-related 2022-12-12 15:55:21 -03:00
common-updater
data v2ray-geoip: 202212010055 -> 202212080044 2022-12-11 19:29:20 +00:00
desktops Merge pull request #205247 from abathur/zenity_loosen_platform 2022-12-11 19:19:51 +01:00
development androidenv: use callPackage instead of import & fix infinite recursion 2022-12-15 21:55:22 +02:00
games Merge pull request #205750 from azahi/gzdoom-4100 2022-12-13 00:11:57 +01:00
misc soundOfSorting: incorporate darwin into its expression 2022-12-12 09:46:16 -03:00
os-specific Merge pull request #205772 from atorres1985-contrib/cleanup-maintainers 2022-12-12 20:00:24 -03:00
pkgs-lib
servers Merge pull request #205810 from r-ryantm/auto-update/jackett 2022-12-12 13:03:12 -05:00
shells xonsh: 0.13.3 -> 0.13.4 2022-12-12 21:32:19 +08:00
stdenv
test vim-full: rename from vim_configurable 2022-12-09 09:55:55 +01:00
tools Merge pull request #205703 from atorres1985-contrib/inherit-darwin-is-bad 2022-12-12 21:45:26 -05:00
top-level androidenv: use callPackage instead of import & fix infinite recursion 2022-12-15 21:55:22 +02:00