On this page:
path->package-full-name
vdb-packages/  path
vdb-packages
vdb-find-packages/  path
vdb-find-packages
8.12

4 Packages🔗ℹ

 (require vdb/package) package: vdb-lib

procedure

(path->package-full-name package-path)  string?

  package-path : path-string?
Return a Portage style package name from the given package-path.

Example:
> (path->package-full-name "/var/db/pkg/sys-devel/gcc-11.3.0")

"sys-devel/gcc-11.3.0"

procedure

(vdb-packages/path)  (listof path?)

Return a list of all package paths inside vdb-path.

procedure

(vdb-packages)  (listof string?)

Return a list of all packages inside vdb-path.

procedure

(vdb-find-packages/path package-glob)  (listof path?)

  package-glob : string?
Return a list of all package paths that match package-glob.

procedure

(vdb-find-packages package-glob)  (listof string?)

  package-glob : string?
Return a list of all packages that match package-glob.