@@ -50,6 +50,7 @@ void ffPrintPackages(FFPackagesOptions* options)
50
50
FF_PRINT_PACKAGE_NAME (nixDefault , "nix - default ")
51
51
FF_PRINT_PACKAGE (apk )
52
52
FF_PRINT_PACKAGE (pkg )
53
+ FF_PRINT_PACKAGE (pkgsrc )
53
54
FF_PRINT_PACKAGE_NAME (flatpakSystem , counts .flatpakUser ? "flatpak - system " : "flatpak ")
54
55
FF_PRINT_PACKAGE_NAME (flatpakUser , "flatpak - user ")
55
56
FF_PRINT_PACKAGE (snap )
@@ -121,6 +122,7 @@ void ffPrintPackages(FFPackagesOptions* options)
121
122
FF_FORMAT_ARG (counts .mport , "mport" ),
122
123
FF_FORMAT_ARG (counts .qi , "qi" ),
123
124
FF_FORMAT_ARG (counts .amUser , "am-user" ),
125
+ FF_FORMAT_ARG (counts .pkgsrc , "pkgsrc" ),
124
126
FF_FORMAT_ARG (nixAll , "nix-all" ),
125
127
FF_FORMAT_ARG (flatpakAll , "flatpak-all" ),
126
128
FF_FORMAT_ARG (brewAll , "brew-all" ),
@@ -197,6 +199,7 @@ bool ffParsePackagesCommandOptions(FFPackagesOptions* options, const char* key,
197
199
FF_TEST_PACKAGE_NAME (PALUDIS )
198
200
FF_TEST_PACKAGE_NAME (PKG )
199
201
FF_TEST_PACKAGE_NAME (PKGTOOL )
202
+ FF_TEST_PACKAGE_NAME (PKGSRC )
200
203
break ;
201
204
case 'Q' : if (false);
202
205
FF_TEST_PACKAGE_NAME (QI )
@@ -311,6 +314,7 @@ void ffParsePackagesJsonObject(FFPackagesOptions* options, yyjson_val* module)
311
314
FF_TEST_PACKAGE_NAME (PALUDIS )
312
315
FF_TEST_PACKAGE_NAME (PKG )
313
316
FF_TEST_PACKAGE_NAME (PKGTOOL )
317
+ FF_TEST_PACKAGE_NAME (PKGSRC )
314
318
break ;
315
319
case 'Q' : if (false);
316
320
FF_TEST_PACKAGE_NAME (QI )
@@ -373,6 +377,7 @@ void ffGeneratePackagesJsonConfig(FFPackagesOptions* options, yyjson_mut_doc* do
373
377
FF_TEST_PACKAGE_NAME (PALUDIS )
374
378
FF_TEST_PACKAGE_NAME (PKG )
375
379
FF_TEST_PACKAGE_NAME (PKGTOOL )
380
+ FF_TEST_PACKAGE_NAME (PKGSRC )
376
381
FF_TEST_PACKAGE_NAME (QI )
377
382
FF_TEST_PACKAGE_NAME (RPM )
378
383
FF_TEST_PACKAGE_NAME (SCOOP )
@@ -427,6 +432,7 @@ void ffGeneratePackagesJsonResult(FF_MAYBE_UNUSED FFPackagesOptions* options, yy
427
432
FF_APPEND_PACKAGE_COUNT (paludis )
428
433
FF_APPEND_PACKAGE_COUNT (pkg )
429
434
FF_APPEND_PACKAGE_COUNT (pkgtool )
435
+ FF_APPEND_PACKAGE_COUNT (pkgsrc )
430
436
FF_APPEND_PACKAGE_COUNT (qi )
431
437
FF_APPEND_PACKAGE_COUNT (macports )
432
438
FF_APPEND_PACKAGE_COUNT (rpm )
@@ -484,6 +490,7 @@ static FFModuleBaseInfo ffModuleInfo = {
484
490
{"Number of mport packages" , "mport" },
485
491
{"Number of qi packages" , "qi" },
486
492
{"Number of am-user (aka appman) packages" , "am-user" },
493
+ {"Number of pkgsrc packages" , "pkgsrc" },
487
494
{"Total number of all nix packages" , "nix-all" },
488
495
{"Total number of all flatpak app packages" , "flatpak-all" },
489
496
{"Total number of all brew packages" , "brew-all" },
0 commit comments