velocitty 1.0.3-alt1 (задача #437569). Замечания по спеку: 1. BuildRequires(pre): meson — через (pre) ставятся только макросы, нужно: BuildRequires(pre): rpm-macros-meson rpm-build-gir rpm-build-python3 BuildRequires: meson 2. Python-модули приложения лежат в общем %python3_sitelibdir_noarch/velocitty. Это приложение, а не библиотека: модули лучше положить в приватный каталог (%_datadir/velocitty) и добавить %add_python3_path %_datadir/velocitty, чтобы пакет предоставлял только своё имя, а не python3(velocitty...). 3. Requires: libadwaita-gir и Requires: libvte3-gir прописаны вручную. С rpm-build-gir в BuildRequires(pre) (см. п. 1) зависимости по gi.require_version генерируются автоматически и точно: typelib(Gtk) = 4.0, typelib(Adw) = 1, typelib(Vte) = 3.91, typelib(Graphene) = 1.0. Ручные Requires тогда можно убрать (libvte3-gir к тому же даёт и Vte 2.91, и 3.91 — версия по имени пакета не проверяется).