On this page:
vdb-package-raw-info
vdb-raw-info->canonical
vdb-package-info
vdb-package-info-ref
vdb-package-ebuild
vdb-package-environment
vdb-package-environment-variables
5.1 Supported keys
vdb-info-canonical-keys
8.12

5 Extracting information🔗ℹ

 (require vdb/information) package: vdb-lib

procedure

(vdb-package-raw-info package-full-name)  hash?

  package-full-name : string?
Return all data of package-full-name known to VDB, unparsed.

procedure

(vdb-raw-info->canonical raw-metadata)  hash?

  raw-metadata : hash?
Parse raw VDB package data.

procedure

(vdb-package-info package-full-name)  hash?

  package-full-name : string?
Return all data of package-full-name known to VDB, as parsed by vdb-raw-info->canonical.

procedure

(vdb-package-info-ref package-full-name    
  key)  any
  package-full-name : string?
  key : symbol?
Return a value of key extracted from the package’s VDB data.

procedure

(vdb-package-ebuild package-full-name)  (listof string?)

  package-full-name : string?
Return a ebuild script (cut into lines) extracted from the package’s VDB data.

procedure

(vdb-package-environment package-full-name)  (listof string?)

  package-full-name : string?
Return the bash environment that was used during the package build (cut into lines).

procedure

(vdb-package-environment-variables package-full-name)

  environment-variables?
  package-full-name : string?
Return the environment variables that were declared during the package build.

5.1 Supported keys🔗ℹ

 (require vdb/information/keys) package: vdb-lib

List of all currently supported info canonical keys.

Currently the following associations of key to data types are defined: