libalpm_groups(3)
π libalpm_groups β the Groups page, bestie edition π
okay so this is libalpm_groups from the Library Functions Manual β it's the part of the libalpm docs that's all about Groups, and specifically, it's the functions for package groups β¨. if you've ever been like "who's in this group tho" this is the page for you, fr fr.
π NAME π
libalpm_groups β Groups
- Functions for package groups π
πΈ SYNOPSIS πΈ
π¦ Data Structures π¦
struct alpm_group_tβ a package group. that's it, that's the vibe. π
π§ Functions π§
alpm_list_t * alpm_find_group_pkgs (alpm_list_t *dbs, const char *name)β find group members across a list of databases. the little scavenger hunt function π
β¨ Detailed Description β¨
Functions for package groups. literally the whole point. group stuff. package stuff. together. iconic behavior.
π Data Structure Documentation π
π struct alpm_group_t π
Package group. she's simple, she's elegant, she holds things.
Data Fields:
char * nameβ the group name πΈalpm_list_t * packagesβ a list ofalpm_pkg_tpackages π
π₯ Function Documentation π₯
β alpm_list_t * alpm_find_group_pkgs (alpm_list_t * dbs, const char * name) β
Find group members across a list of databases. the way that it goes digging through your databases to find who belongs to a groupβ¦ obsessed. π«Ά
Heads up bestie: if a member exists in several databases, only the first database is used. so like, first come first served, no take-backs. also IgnorePkg is handled too β it gets respected, so don't be surprised if something you expected is missing. π
Parameters
dbsβ the list ofalpm_db_t *ποΈnameβ the name of the group π·οΈ
Returns
- the list of
alpm_pkg_t *β and the caller is responsible foralpm_list_freeπ¨ like, that's on you, queen. don't leak it. free your list. periodt.
π Author π
Generated automatically by Doxygen for libalpm from the source code. she wasn't hand-written, she was born that way, no cap. β¨
k bye bestie, that's the whole page β this was libalpm_groups(3) from libalpm, version libalpm, dated libalpm (the footer energy is immaculate and also extremely minimalist, iykyk) π
πππ¦
π¦ where this page comes from
- arch rolling: pacman 7.1.0.r9.g54d9411-2
- epel 10: libalpm-devel 7.0.0-5.el10_2 Β· GPL-2.0-or-later
- fedora 43: libalpm-devel 7.0.0-5.fc43 Β· GPL-2.0-or-later
- fedora 43: libalpm-devel 7.0.0-5.fc43 Β· GPL-2.0-or-later
- fedora 44: libalpm-devel 7.0.0-6.fc44 Β· GPL-2.0-or-later
- fedora 44: libalpm-devel 7.0.0-6.fc44 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms