Commit Graph

67 Commits

Author SHA1 Message Date
Linus Dierheimer 08b0bac2b9 Refactor os detection code 2022-09-04 13:33:18 +02:00
Linus Dierheimer 112e83b7c3 Provide apk count to package format string 2022-08-18 22:02:21 +02:00
Maxim Karasev b2e0034c34 Add APK (Alpine Package Keeper) support 2022-08-18 22:28:40 +03:00
Linus Dierheimer fca37b59c8 Print xbps package count once again
#209
2022-08-12 09:40:02 +02:00
Linus Dierheimer 2fe7476c67 Better xbps package count
#209
2022-08-07 19:42:16 +02:00
Linus Dierheimer c021689a2b Better nix package sorting
#195
2022-07-26 19:15:00 +02:00
Linus Dierheimer 2ac2762c9f Print nix-default packages
#195
2022-07-26 19:03:15 +02:00
Linus Dierheimer 27dd097671 Improved Nix package detection
#195
2022-07-26 18:36:10 +02:00
Linus Dierheimer 7a15dee2be Refactor: move os detection to own header 2022-07-26 17:33:51 +02:00
Linus Dierheimer 4c7b7e4a4d Refactor: move processing functions to own header 2022-07-25 14:45:41 +02:00
Linus Dierheimer c971e28aca Refactor: move setting functions to own header 2022-07-25 14:20:07 +02:00
Linus Dierheimer 536f914f3e Refactor: move printing functions to own header 2022-07-25 13:15:01 +02:00
Linus Dierheimer 778856dd57 Refactor: move property functions to own header 2022-07-25 12:24:23 +02:00
Linus Dierheimer 4a43144991 Refactor: move io functions to own header 2022-07-25 11:48:48 +02:00
Linus Dierheimer f18ffe3239 Refactor: move library functions and macros to own header 2022-07-25 11:20:38 +02:00
Linus Dierheimer fe71291769 Clean up includes 2022-06-18 14:25:31 +02:00
Linus Dierheimer 6e3e717224 --<module>-error options 2022-06-17 18:15:36 +02:00
Linus Dierheimer 0244e5ebd7 removed unused code 2022-06-02 23:24:50 +02:00
Linus Dierheimer 9aba57cdea Bedrock package support 2022-06-02 22:58:19 +02:00
Linus Dierheimer 960364bd47 Use librpm as rpm fallback 2022-05-24 13:36:33 +02:00
Linus Dierheimer e4ecb9d069 Use sqlite to get rpm package count 2022-05-23 19:30:02 +02:00
Linus Dierheimer 36c2ce6219 Look for newer versions of librpm 2022-05-05 15:48:01 +02:00
Linus Dierheimer 572d4ec8e9 NixOS support 2022-04-21 17:59:26 +02:00
Linus Dierheimer adc92b5548 Update packages.c 2022-04-19 00:32:28 +02:00
Linus Dierheimer 8831c07d2b Look for multiple versions of a library 2022-04-11 17:41:21 +02:00
Linus Dierheimer bd0c593871 Simplify packaging for termux 2022-04-10 15:07:52 +02:00
Linus Dierheimer 3f64ef0876 Show emerge packages earlier in list 2022-02-12 12:13:02 +01:00
Linus Dierheimer 8c6cb9405d Use FFstrbuf in emerge package counting 2022-02-12 12:06:16 +01:00
Viorel 8a754f5b89 Add packages support for Gentoo Linux (#131)
Count packages installed by Gentoo emerge
2022-02-12 11:16:14 +01:00
Linus Dierheimer 5f965ac787 Fixed two compiler warnings 2022-02-09 15:22:57 +01:00
Linus Dierheimer 4e45a2e3ba Fix building with librpm support enabled 2022-01-22 22:54:20 +01:00
Linus Dierheimer 53f31f2401 Look for different versions of the same library 2022-01-05 16:14:27 +01:00
Linus Dierheimer fd447ab439 Common macros for loading shared libs 2021-11-13 14:10:30 +01:00
李通洲 f6700f5272 Packages: use the official RPM public API
instead of diving into its implementation detail to count installed rpm packages, which support CentOS
2021-11-06 22:47:51 +08:00
李通洲 1a5b1428dc Add Android basic support 2021-10-20 22:27:29 +08:00
Linus Dierheimer 4d565cb7ee Fix snap package count 2021-06-10 22:04:25 +02:00
Linus Dierheimer 580ad45459 Fedora support 2021-06-08 20:01:29 +02:00
Linus Dierheimer 5f71ef71da small syntactic changes 2021-05-16 15:10:15 +02:00
Linus Dierheimer 44339971bd pass manjaro pacman branch to format string 2021-05-15 18:17:34 +02:00
DarN 0dbcce84f8 Implemented changes 2021-05-15 18:12:10 +02:00
DarN 0e2deb3534 Rewrote with suggestions 2021-05-15 17:21:02 +02:00
DarN e400ee4490 Tweak 2021-05-15 13:44:16 +02:00
DarN f24f6756b1 Added branch detection for Manjaro 2021-05-15 13:21:59 +02:00
Linus Dierheimer 4d7a06ac97 ffGetPropValue 2021-05-13 12:27:44 +02:00
Linus Dierheimer 85c7f4c772 basic gnome support 2021-05-01 21:22:07 +02:00
DarN 644843a70d Implemented corrections 2021-04-28 19:50:04 +02:00
DarN dd31e05fde Update packages.c 2021-04-28 16:05:06 +02:00
DarN 99849ccd77 Debloat
...
2021-04-28 07:10:55 +02:00
DarN 4674d6c2fc Removed useless enum 2021-04-28 06:59:44 +02:00
DarN f938847459 Added missing else
No need to compare twice if the first one checks out...
2021-04-28 06:46:20 +02:00