list: recognize both --upgradable and --upgradeable

fixes #10759
cute-signatures
Timo Teräs 2021-08-23 11:07:50 +03:00
parent a46043bcc4
commit ba0e2b579d
2 changed files with 4 additions and 2 deletions

View File

@ -27,7 +27,7 @@ globbing.
*-a, --available* *-a, --available*
Consider only available packages. Consider only available packages.
*-u, --upgradable* *-u, --upgradable, --upgradeable*
Consider only upgradable packages. Consider only upgradable packages.
*-o, --origin* *-o, --origin*

View File

@ -179,7 +179,8 @@ static void print_result(struct apk_database *db, const char *match, struct apk_
OPT(OPT_LIST_origin, APK_OPT_SH("o") "origin") \ OPT(OPT_LIST_origin, APK_OPT_SH("o") "origin") \
OPT(OPT_LIST_orphaned, APK_OPT_SH("O") "orphaned") \ OPT(OPT_LIST_orphaned, APK_OPT_SH("O") "orphaned") \
OPT(OPT_LIST_providers, APK_OPT_SH("P") "providers") \ OPT(OPT_LIST_providers, APK_OPT_SH("P") "providers") \
OPT(OPT_LIST_upgradeable, APK_OPT_SH("u") "upgradeable") OPT(OPT_LIST_upgradable, APK_OPT_SH("u") "upgradable") \
OPT(OPT_LIST_upgradeable, "upgradeable")
APK_OPT_APPLET(option_desc, LIST_OPTIONS); APK_OPT_APPLET(option_desc, LIST_OPTIONS);
@ -208,6 +209,7 @@ static int option_parse_applet(void *pctx, struct apk_ctx *ac, int opt, const ch
case OPT_LIST_providers: case OPT_LIST_providers:
ctx->match_providers = 1; ctx->match_providers = 1;
break; break;
case OPT_LIST_upgradable:
case OPT_LIST_upgradeable: case OPT_LIST_upgradeable:
ctx->available = 1; ctx->available = 1;
ctx->orphaned = 0; ctx->orphaned = 0;