{% extends "layout.html" %} {% block title %}Base Package: {{ sources[0].name if sources else '' }}{% endblock %} {% block inner_content %} {% from 'macros.html' import vulnerability_list %} {% for s in sources %}

Base Package: {{ s.name }}

{% if s.is_outdated_in_git %} {% endif %}
Description:
{{ s.desc }}
Base Group(s):
{% for g in s.basegroups %} {{ g }}{{ ", " if not loop.last else "" }} {% else %} - {% endfor %}
{% for name, url in s.urls %}
{{ name }}:
{{ url }}
{% endfor %}
License(s):
{% for l in s.licenses %} {{ licenses_to_html(l)|safe }}{{ ", " if not loop.last else "" }} {% endfor %}
Version:
{{ s.version }}{% if s.version != s.git_version %} ({{ s.git_version }} in git){% endif %}
External:
{% for ext_id, info in s.external_infos %}
{{ ext_id.name }}
{{ info.version or info.name }} {% for url, label in info.other_urls|dictsort %} | {{ label }} {% endfor %}
{% endfor %}
Vulnerabilities:
{% if s.all_vulnerabilities %} {{ vulnerability_list(s) }} {% elif not s.can_have_vulnerabilities %} Not enough metadata for vulnerability reporting {% else %} - {% endif %}

Binary Packages:
{% for repo, packages in s.packages|group_by_repo %}
{{ repo }}
{% endfor %}
{% else %} No packages found {% endfor %} {% endblock %}