|
4 | 4 | #include "modules/packages/packages.h" |
5 | 5 | #include "util/stringUtils.h" |
6 | 6 |
|
7 | | -#define FF_PACKAGES_NUM_FORMAT_ARGS 37 |
| 7 | +#define FF_PACKAGES_NUM_FORMAT_ARGS 38 |
8 | 8 |
|
9 | 9 | void ffPrintPackages(FFPackagesOptions* options) |
10 | 10 | { |
@@ -72,6 +72,7 @@ void ffPrintPackages(FFPackagesOptions* options) |
72 | 72 | FF_PRINT_PACKAGE_NAME(guixUser, "guix-user") |
73 | 73 | FF_PRINT_PACKAGE_NAME(guixHome, "guix-home") |
74 | 74 | FF_PRINT_PACKAGE(linglong) |
| 75 | + FF_PRINT_PACKAGE(pacstall) |
75 | 76 |
|
76 | 77 | putchar('\n'); |
77 | 78 | } |
@@ -115,6 +116,7 @@ void ffPrintPackages(FFPackagesOptions* options) |
115 | 116 | FF_FORMAT_ARG(counts.guixUser, "guix-user"), |
116 | 117 | FF_FORMAT_ARG(counts.guixHome, "guix-home"), |
117 | 118 | FF_FORMAT_ARG(counts.linglong, "linglong"), |
| 119 | + FF_FORMAT_ARG(counts.pacstall, "pacstall"), |
118 | 120 | FF_FORMAT_ARG(nixAll, "nix-all"), |
119 | 121 | FF_FORMAT_ARG(flatpakAll, "flatpak-all"), |
120 | 122 | FF_FORMAT_ARG(brewAll, "brew-all"), |
@@ -186,9 +188,10 @@ bool ffParsePackagesCommandOptions(FFPackagesOptions* options, const char* key, |
186 | 188 | break; |
187 | 189 | case 'P': if (false); |
188 | 190 | FF_TEST_PACKAGE_NAME(PACMAN) |
| 191 | + FF_TEST_PACKAGE_NAME(PACSTALL) |
| 192 | + FF_TEST_PACKAGE_NAME(PALUDIS) |
189 | 193 | FF_TEST_PACKAGE_NAME(PKG) |
190 | 194 | FF_TEST_PACKAGE_NAME(PKGTOOL) |
191 | | - FF_TEST_PACKAGE_NAME(PALUDIS) |
192 | 195 | break; |
193 | 196 | case 'R': if (false); |
194 | 197 | FF_TEST_PACKAGE_NAME(RPM) |
@@ -295,9 +298,10 @@ void ffParsePackagesJsonObject(FFPackagesOptions* options, yyjson_val* module) |
295 | 298 | break; |
296 | 299 | case 'P': if (false); |
297 | 300 | FF_TEST_PACKAGE_NAME(PACMAN) |
| 301 | + FF_TEST_PACKAGE_NAME(PACSTALL) |
| 302 | + FF_TEST_PACKAGE_NAME(PALUDIS) |
298 | 303 | FF_TEST_PACKAGE_NAME(PKG) |
299 | 304 | FF_TEST_PACKAGE_NAME(PKGTOOL) |
300 | | - FF_TEST_PACKAGE_NAME(PALUDIS) |
301 | 305 | break; |
302 | 306 | case 'R': if (false); |
303 | 307 | FF_TEST_PACKAGE_NAME(RPM) |
@@ -352,6 +356,7 @@ void ffGeneratePackagesJsonConfig(FFPackagesOptions* options, yyjson_mut_doc* do |
352 | 356 | FF_TEST_PACKAGE_NAME(NIX) |
353 | 357 | FF_TEST_PACKAGE_NAME(OPKG) |
354 | 358 | FF_TEST_PACKAGE_NAME(PACMAN) |
| 359 | + FF_TEST_PACKAGE_NAME(PACSTALL) |
355 | 360 | FF_TEST_PACKAGE_NAME(PALUDIS) |
356 | 361 | FF_TEST_PACKAGE_NAME(PKG) |
357 | 362 | FF_TEST_PACKAGE_NAME(PKGTOOL) |
@@ -412,6 +417,7 @@ void ffGeneratePackagesJsonResult(FF_MAYBE_UNUSED FFPackagesOptions* options, yy |
412 | 417 | FF_APPEND_PACKAGE_COUNT(guixUser) |
413 | 418 | FF_APPEND_PACKAGE_COUNT(guixHome) |
414 | 419 | FF_APPEND_PACKAGE_COUNT(linglong) |
| 420 | + FF_APPEND_PACKAGE_COUNT(pacstall) |
415 | 421 | yyjson_mut_obj_add_strbuf(doc, obj, "pacmanBranch", &counts.pacmanBranch); |
416 | 422 | } |
417 | 423 |
|
@@ -451,6 +457,7 @@ void ffPrintPackagesHelpFormat(void) |
451 | 457 | "Number of guix-user packages - guix-user", |
452 | 458 | "Number of guix-home packages - guix-home", |
453 | 459 | "Number of linglong packages - linglong", |
| 460 | + "Number of pacstall packages - pacstall", |
454 | 461 | "Total number of all nix packages - nix-all", |
455 | 462 | "Total number of all flatpak app packages - flatpak-all", |
456 | 463 | "Total number of all brew packages - brew-all", |
|
0 commit comments