{{ "Dependencies" | tr }} ({{ dependencies | length }})
{% for dep in dependencies %}
{# Collect provides for `dep`. #}
{% set provides = dep.provides() %}
-
{% set broken = not dep.is_package() %}
{% if broken %}
{% if not provides %}
{% endif %}
{% else %}
{% endif %}
{{ dep.DepName }}
{% if broken %}
{% if not provides %}
{% endif %}
{% else %}
{% endif %}
{% if provides %}
({{ provides | provides_markup | safe }})
{% endif %}
{% if dep.DepTypeID == 4 %}
{# If this dependency type is an optdepends (id: 4). #}
{{ dep | dep_extra_desc }}
{% else %}
{{ dep | dep_extra }}
{% endif %}
{% endfor %}
{{ "Required by" | tr }} ({{ required_by | length }})
{% for dep in required_by %}
-
{{ dep.Package.Name }}
{% if dep.DepName != package.Name %}
({{ "requires %s" | tr | format(dep.DepName) }})
{% endif %}
{{ dep | dep_extra }}
{% endfor %}
{{ "Sources" | tr }} ({{ sources | length }})
{% for src in sources %}
{% set file, uri = (src | source_uri) %}
-
{{ file }}
{% endfor %}