pmbootstrap-meow/pmb/parse
Clayton Craft d38589a121
parse.depends: consider selected providers when resolving providers
If a package had _pmb_select set and an appropriate provider configured
in pmb's cfg, it was not being used when providers were being resolved.
With this change, those are now being considered. The order is also
important, we want a selected provider to be chosen before it tries to
make a decision based on provider_priority later in step #6.

Reviewed-by: Oliver Smith <ollieparanoid@postmarketos.org>
Link: https://lists.sr.ht/~postmarketos/pmbootstrap-devel/%3C20231122081214.11872-2-clayton@craftyguy.net%3E
2023-11-26 11:01:35 +01:00
..
__init__.py parse/init: allow importing arguments_install and arguments_flasher 2023-11-01 20:40:11 +01:00
_apkbuild.py parse: allow "-r" in pkgver 2023-08-14 09:52:23 +02:00
apkindex.py parse.apkindex: fix typo 2023-10-11 12:15:17 -07:00
arch.py pmb.parse.arch: Include comma after last dictionary items 2023-03-16 08:58:34 +01:00
arguments.py install: rename --sdcard arg to --disk 2023-11-19 20:27:37 +01:00
binfmt_info.py Bump copyright to 2023 2023-01-22 19:18:06 +01:00
bootimg.py parse.bootimg: Separate kernel and ramdisk MediaTek headers 2023-11-13 09:30:24 +01:00
cpuinfo.py Bump copyright to 2023 2023-01-22 19:18:06 +01:00
depends.py parse.depends: consider selected providers when resolving providers 2023-11-26 11:01:35 +01:00
deviceinfo.py deviceinfo: make parse_kernel_suffix private 2023-07-21 08:54:10 +02:00
kconfig.py kconfig check: Add USB gadget check to community 2023-05-02 08:38:04 +02:00
version.py Bump copyright to 2023 2023-01-22 19:18:06 +01:00