fantom/libstrophe-testing
Project ID: 95860
Description
libstrophe is a library for XMPP clients. It is actually used by Profanity and xmppc.
This library is available in Fedora and EPEL, but the package provides a stable and well-tested version.
This repository provides a testing version, unreleased, directly inside the Fedora package. It can be used with a stable release of Profanity and should be working (if not, please open ticket on the issue tracker). This package will be updated with a new Git snapshot once per month.
You can use this repository for your testing session, but if you need to use Profanity in a production environment, please DO NOT use it. Also, this repository will never provide a stable release. Stable versions are already present in Fedora and EPEL repositories.
The main goal of this copr repository is to provide an easy way to switch between testing and stable version installed on Fedora system.
Code coverage
A code coverage report is generated for each build. It is generated as a HTML file, shipped with the doc subpackage (libstrophe-doc). After install, the file report is located in the root directory tree: /usr/share/doc/libstrophe/html/coverage/index.html
Tests suite
The tests suite is ran during the build, and logs are stored into the builder-live.log.gz file (hosted online). If tests has errors or are failing, the build of the package will fail: No RPM package will be produced at all. There is no package available for download without all the tests succeeded.
Installation Instructions
Enable this copr repository:
dnf copr enable fantom/libstrophe-testing
then run command:
dnf update libstrophe
or:
dnf install libstrophe
Downgrade
If you need to downgrade and rollback to the latest stable version, you may want to disable this copr repository:
dnf copr disable fantom/libstrophe-testing
then launch command:
dnf distro-sync libstrophe
The package will be downgraded.
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
Fedora 39 | aarch64 (12)*, x86_64 (16)* | Fedora 39 (0 downloads) |
Fedora 40 | aarch64 (10)*, x86_64 (25)* | Fedora 40 (20 downloads) |
Fedora 41 | aarch64 (0)*, x86_64 (7)* | Fedora 41 (6 downloads) |
Fedora rawhide | aarch64 (12)*, x86_64 (10)* | Fedora rawhide (44 downloads) |
* Total number of downloaded packages.