Dose_debian.Packagesval parse_multiarch :
(string * ('a * string)) ->
Dose_pef.Packages_types.multiarchval parse_source : Dose_extra.Format822.field -> Dose_pef.Packages_types.sourceval parse_binarylist :
Dose_extra.Format822.field ->
Dose_pef.Packages_types.vpkglistclass package : ?name:(string * Dose_pef.Packages_types.name option) -> ?version:(
string
* Dose_pef.Packages_types.version option) -> ?depends:(string
* Dose_pef.Packages_types.vpkgformula
option) -> ?conflicts:(
string
* Dose_pef.Packages_types.vpkglist option) -> ?provides:(string
* Dose_pef.Packages_types.vpkglist
option) -> ?recommends:(
string
* Dose_pef.Packages_types.vpkgformula option) -> ?architecture:(string
* Dose_pef.Packages_types.architecture
option) -> ?multiarch:(
string
* Dose_pef.Packages_types.multiarch option) -> ?source:(string
* Dose_pef.Packages_types.source
option) -> ?essential:(
string
* bool option) -> ?extra_source_only:(string * bool option) -> ?priority:(
string
* string option) -> ?pre_depends:(string
* Dose_pef.Packages_types.vpkgformula
option) -> ?suggests:(string
* Dose_pef.Packages_types.vpkgformula
option) -> ?enhances:(
string
* Dose_pef.Packages_types.vpkgformula option) -> ?breaks:(string
* Dose_pef.Packages_types.vpkglist
option) -> ?replaces:(
string
* Dose_pef.Packages_types.vpkglist option) -> ?extras:((string
* Dose_pef.Packages.parse_extras_f
option)
list
* (string * string)
list
option) ->
Dose_extra.Format822.stanza -> object ... endval parse_package_stanza :
(Dose_extra.Format822.stanza -> bool) option ->
Dose_pef.Packages_types.architecture list ->
(string * Dose_pef.Packages.parse_extras_f option) list ->
Dose_extra.Format822.stanza ->
package optionval parse_packages_in :
?filter:(Dose_extra.Format822.stanza -> bool) ->
?archs:Dose_pef.Packages_types.architecture list ->
?extras:(string * Dose_pef.Packages.parse_extras_f option) list ->
string ->
IO.input ->
package listval is_installed : package -> boolval is_on_hold : package -> boolval input_raw :
?filter:(Dose_extra.Format822.stanza -> bool) ->
?archs:Dose_pef.Packages_types.architecture list ->
?extras:(string * Dose_pef.Packages.parse_extras_f option) list ->
string list ->
package listval input_raw_in :
?filter:(Dose_extra.Format822.stanza -> bool) ->
?archs:Dose_pef.Packages_types.architecture list ->
?extras:(string * Dose_pef.Packages.parse_extras_f option) list ->
IO.input ->
package list