{% extends "layout.html" %} {% block title %}Pending Package Updates{% endblock %} {% block inner_content %}

Pending Package Updates

{{ updates|length }} packages which have a newer version in the Git repository than in the pacman repository

Packages get automatically built via msys2/msys2-autobuild and msys2-arm/msys2-autobuild. Maintainers can control the build pipeline here.
After the packages are built they still need to be manually signed and uploaded to the pacman repo, so please be patient :)

Build Types:

{% if cycles %}

Cycles: {% for (a, b) in cycles %} {{ a }}{{ b }}{{ ", " if not loop.last else "" }} {% endfor %}

{% endif %} {% for (srcinfo, s, p, status) in updates %} {% if s %} {% else %} {% endif %} {% if p %} {% else %} {% endif %} {% endfor %}
Update Date Base Package Repo Version Git Version Status
{{ srcinfo.date.split()[0] }} {{ srcinfo.pkgbase }}{{ srcinfo.pkgbase }}{{ p.version }}- {{ srcinfo.build_version }} {{ status[0].status }} {% for s in status %} {% if s.urls %}
{{ s.type }}: {% for key, value in s.urls.items() -%} {% if not loop.first %} / {% endif %}{{ key }} {%- endfor -%} {% endif %}
{% endfor %}

The packages above marked "Ready for upload" are also available in a special staging pacman repo. Note that using the staging repo might result in some packages being broken from time to time as it can contain partial build results of multi-package rebuilds. To use it add the following to the top of /etc/pacman.conf:

[staging]
Server = https://repo.msys2.org/staging/
SigLevel = Never

Pending Package Removals

{{ removals|length }} packages which are in the pacman repository, but no longer in the Git repository and can be removed
{% for p, rdepends in removals %} {% if rdepends %} {% else %} {% endif %} {% endfor %}
Update Date Repo Package Status
{{ (p.builddate|timestamp).split()[0] }} {{ p.repo }} {{ p.name }}Required by:
    {% for rp, r in rdepends|rdepends_sort %}
  • {{ rp.name }}{% if r|rdepends_type %} ({{ r|rdepends_type|sort|join(', ') }}){% endif %}
  • {% endfor %}
Ready for removal
{% endblock %}